Я занимаюсь разработкой менеджера eBay, который почти завершен. Все работает нормально, как отправка данных, получение информации о заказе от eBay.
Теперь мне нужно обновить статус номеров отслеживания доставки, Carrier на eBay. Здесь я получаю ошибку, и я не могу понять, в чем проблема. Любая помощь в этом отношении будет высоко оценена.
Справка: http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/CompleteSale.html
Ошибка ответа:
<? Xml version = "1.0" encoding = "UTF-8"?> 2010-01-13T12: 50: 29.644Z Отказ Invalid тип контекста задания объект контекста задания не поддерживается службой действий Framework. 21843 Error GetSellerTransactions CompleteSaleRequestTypeRequestError 643 E643_CORE_BUNDLED_10284414_R1
Я получил эту ошибку, когда случайно указал неправильное значение X-EBAY-API-CALL-NAME для звонка, который я делал.
Например, в моем заголовке я поместил GetSellerEvents, но в моем теле запроса использовался GetSellerList.
Надеюсь, это поможет!
Просто была похожая проблема. У меня были несовпадающие значения в заголовках и XML; У меня было AddItem в заголовке, но VerifyAddItemRequest в XML. (Вопрос копирования и вставки). В этом случае часть XML должна быть AddItemRequest.
AddItem
VerifyAddItemRequest
AddItemRequest
Исправив это, я сделал свой первый успешный список предметов в песочнице.