Какой вызов 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.
API покупок не может получить категории пользовательских магазинов. Вам нужно будет использовать Торговый API.
Вы должны будете использовать вызов GetStore. Что бы вернуть StoreType
объект, содержащий StoreCustomCategoryArrayType
объект.
РЕДАКТИРОВАТЬ:
Сделайте вызов, заменив переменные своими собственными.
<?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>
Других решений пока нет …