ebay API: получить все товары продавца по идентификатору продавца в Stack Overflow

Я пытаюсь создать метод, чтобы получить все активные аукционы продавца по идентификатору. Кажется, это должно быть просто для меня. Получить элементы по ключевому слову легко, и я использую следующее:

public function findItems($keyword = '', $limit = 2){

$url    = $this->url . '?';
$url .= 'operation-name=findItemsByKeywords';
$url .= '&service-version=' . $this->version;
$url .= '&keywords=' . urlencode($keyword);
$url .= '&paginationInput.entriesPerPage=' . $limit;

$url .= '&security-appname='. $this->app_id;
$url .= '&response-data-format=' . $this->format;

return json_decode(file_get_contents($url), true);

} // findItems()

Это часть учебного курса по созданию классов по адресу:
http://wern-ancheta.com/blog/2013/04/03/getting-started-with-ebay-finding-api/

Я попытался заменить имя операции на GetSellerList и использовать userID для получения списка товаров конкретного продавца, но каждая комбинация, которую я пробовал использовать все необходимые аргументы, возвращается с ошибкой 500 (с серверов eBay).

http://developer.ebay.com/devzone/xml/docs/reference/ebay/GetSellerList.html

Кажется, это должен быть очень простой и простой процесс.

0

Решение

Учебник, используемый в сообщении блога, предназначен для обнаружение апи.

GetSellerList вызов является частью торговый апи. Торговый API гораздо сложнее в использовании, так как для этого требуется запрос XML или SOAP.

Как только вы привыкнете делать запросы SOAP, его будет не так сложно использовать. Вот пример моего SOAP-клиент eBay.

0

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector