#ebay-api #ebay-sdk
#ebay-api #ebay-sdk
Вопрос:
У меня есть веб-приложение, которое авторизует пользователя с помощью eBay, чтобы я мог публиковать для них товары. Но я хочу ограничить лимит 50 на учетную запись и учетную запись eBay. Я могу легко отслеживать, сколько записей о товарах они выполнили в моем приложении. Но что мешает пользователю открыть другую учетную запись в моем приложении и повторно авторизоваться с помощью той же учетной записи eBay.
Итак, я попробовал это с моим приложением и моей учетной записью eBay и, просмотрев токены из account1 и account 2, в начале строки токена разница составляет буквально 5 символов (около 15 символов).). Остальная часть токена такая же.
Есть ли способ определить по токену, является ли это одной и той же учетной записью?
Ответ №1:
Хорошо, чтобы справиться с этим, вам нужно будет получить пользователя eBay и сравнить, чтобы узнать, зарегистрировались ли они уже. Используя авторизованный токен пользователя, позвоните, чтобы получить данные пользователя через:
ApiContext.getApiCredential().seteBayToken(FetchTokenCall.fetchToken());
GetUserCall gu = new GetUserCall(ApiContext);
UserType user = gu.getUser();
Теперь сравните и сохраните соответствующие данные.