Я пытаюсь использовать API Paginated Products для выполнения запроса GET с использованием необязательного параметра specialOffer
.Я сделал много запросов с несколькими вариантами доступных параметров и получал пустой объект JSON для каждого запроса всякий раз, когда я использую параметр specialOffer
.Однако когда я использую другие необязательные параметры, доступные без параметра specialOffer
, такие как category
, brand
, format
и count
, я получаю ожидаемый ответ.
Примеры запросовкоторый возвращает пустой объект JSON:
http://api.walmartlabs.com/v1/paginated/items?apiKey=APIKEY&specialOffer=specialBuy
http://api.walmartlabs.com/v1/paginated/items?apiKey=APIKEY&category=3944_1060825_1939756&specialOffer=specialBuy&count=10
Пример запроса, который возвращает ожидаемые результаты:
http://api.walmartlabs.com/v1/paginated/items?apiKey=APIKEY&category=3944_1060825_1939756&count=10
В дополнение к этому, я проверил наличие доступных элементов, относящихся к категориям specialBuy
(а также rollback
и clearance
), проверив специальные каналы следующим образом: http://api.walmartlabs.com/v1/feeds/specialbuy?apikey=APIKEY&categoryId=3944_1060825_1939756
Документация по API-интерфейсу Paginated Products:
https://developer.walmartlabs.com/docs/read/Paginated_Products_API
Может кто-нибудь пролить свет на эту проблему?