0

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

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

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

4

1 回答 1

0

好的,要处理此问题,您需要获取 eBay 用户并进行比较以查看他们是否已经注册。使用用户授权令牌拨打电话以通过以下方式获取用户详细信息:

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

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

于 2020-12-18T19:32:10.253 回答