Возврат категорий магазина с помощью eBay API с использованием переполнения стека

Какой вызов API следует использовать для возврата всех категорий из хранилища пользователей?

Я пытаюсь сделать это с помощью PHP.

$xml = simplexml_load_file('http://open.api.ebay.com/Shopping?callname=GetCategoryInfo&appid=$myappid&siteid=77&CategoryID=-1&version=729&IncludeSelector=ChildCategories');

Но он возвращает только категории eBay, а не User Store.

1

Решение

API покупок не может получить категории пользовательских магазинов. Вам нужно будет использовать Торговый API.

Вы должны будете использовать вызов GetStore. Что бы вернуть StoreType объект, содержащий StoreCustomCategoryArrayType объект.

РЕДАКТИРОВАТЬ:

  1. Сначала вы зарегистрируетесь в Программа для разработчиков eBay.
  2. Тогда получите набор ключей отсюда.
  3. Вам нужно будет установить некоторые заголовки по вашему запросу, но вы можете прочитать о них по адресу Звонить
  4. Сделайте вызов, заменив переменные своими собственными.

    <?xml version="1.0" encoding="utf-8"?>
    <GetStoreRequest xmlns="urn:ebay:apis:eBLBaseComponents">
    <RequesterCredentials>
    <eBayAuthToken>$token</eBayAuthToken>
    </RequesterCredentials>
    <UserID>$userID</UserID>
    <Version>$version</Version>
    </GetStoreRequest>
    
1

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

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

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