2016-10-26 7 views
0

Я хотел бы создать службу в своем приложении, которая создает список продуктов и обновляет инвентарь на ebay, используя данные в моей базе данных. В моем понимании вы можете запросить маркер приложения oauth с использованием идентификатора клиента и секретности клиента (ebay), и таким образом вы можете получить рабочий токен, не выбирая окно для входа на свою (или пользовательскую) учетную запись ebay и запрашивать разрешение , Однако токены приложений действительно ограничены, вы не можете запрашивать возможности для изменения продуктов. Таким образом, вам нужен токен пользователя (ebay), но вы не можете его получить, не указав экран входа в ebay для разрешения. Даже если я реализую способ его описания, токен истекает через 8 часов, поэтому вам нужно пройти та же процедура, если вы хотите что-то сделать на днях, или вы продолжаете обновлять токен в фоновом режиме.Ebay REST API - токен приложения для публикации продуктов и обновления инвентаря

Итак, мой вопрос: есть ли способ использовать новый REST api ebay без появления экрана входа ebay предоставить доступ

Второй вопрос: в моем понимании, используя старый, XML на основе торговли апи включает ту же проблему, что RIGH т?

ответ

2

Простой ответ NO. Вы будете никогда не иметь возможность выполнять операции API на eBay, которые включают учетную запись продавца, без того, чтобы продавец предоставлял разрешение вашему приложению. Это разрешение должно быть предоставлено продавцом, входящим в учетную запись eBay. Это также верно для торгового API уже много лет.

+0

Я понимаю это, но вам нужно предоставлять разрешение каждый раз, когда вы хотите получить доступ к своей учетной записи ebay из своего приложения? Я имею в виду, что этот звук нелогичен, я просто не знаю, как это сделать, даже после прочтения их документации. У вас есть намек здесь? – kexx

+1

Пользовательский токен закорочен, но вы также получаете токен обновления, который длится несколько месяцев. Этот токен обновления можно использовать для получения нового токена пользователя, требуя от пользователя входа в свою учетную запись eBay. Дополнительная информация предоставлена ​​на http://developer.ebay.com/devzone/rest/ebay-rest/content/gen-user-token.html#Updating –

+0

@ DavidT.Sadler Ссылка мертва –