【问题标题】:eBay API token detect if a user has already reauthorized, any way to decode the eBay token?eBay API 令牌检测用户是否已经重新授权,有什么方法可以解码 eBay 令牌?
【发布时间】:2020-12-03 18:10:39
【问题描述】:

我有一个 Web 应用程序,它将通过 eBay 授权用户,以便我可以为他们发布商品。但我想将每个帐户和 eBay 帐户的限制限制在 50 个。我可以轻松地跟踪他们在我的应用程序中执行了多少项目帖子。但是是什么阻止了用户使用我的应用程序打开另一个帐户并使用同一个 eBay 帐户重新授权。

所以我用我的应用程序和我的 eBay 帐户进行了尝试,并查看了来自 account1 和 account 2 的令牌,在令牌字符串的开头(字符 15 左右)实际上有 5 个字符的差异。令牌的其余部分是相同的。

有没有办法从令牌中判断它是否是同一个帐户?

【问题讨论】:

    标签: ebay-api ebay-sdk


    【解决方案1】:

    要解决这个问题,您需要获取 eBay 用户并比较他们是否已经注册。使用用户授权令牌拨打电话以通过以下方式获取用户详细信息:

    ApiContext.getApiCredential().seteBayToken(FetchTokenCall.fetchToken());
    GetUserCall gu = new GetUserCall(ApiContext);
    UserType user = gu.getUser();
    

    现在比较并保存相关数据。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-11-20
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-12-27
      • 1970-01-01
      • 2019-03-13
      • 2017-10-18
      相关资源
      最近更新 更多