Привет! Я использую этот код для добавления номеров отслеживания в eBay. Он показывает мне успех, но я не могу видеть номера отслеживания в моем eBay.
<?xml version="1.0" encoding="utf-8"?>
<CompleteSaleRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>my_ebay_eBayAuthToken</eBayAuthToken>
</RequesterCredentials>
<ItemID>110154684599</ItemID>
<TransactionID>27387395001</TransactionID>
<ListingType>Half</ListingType>
<Shipped>true</Shipped>
<Shipment>
<Notes>Item Shipped We are very Glad to have you</Notes>
<ShipmentTrackingDetails>
<ShipmentTrackingNumber>1030385557492892794611</ShipmentTrackingNumber>
<ShippingCarrierUsed>USPSGround</ShippingCarrierUsed>
</ShipmentTrackingDetails>
</Shipment>
</CompleteSaleRequest>
и это показывает мне результат:
<?xml version="1.0" encoding="UTF-8"?>
<CompleteSaleResponse xmlns="urn:ebay:apis:eBLBaseComponents">
<Timestamp>2014-12-31T18:32:02.679Z</Timestamp>
<Ack>Failure</Ack>
<Errors>
<ShortMessage>Internal error to the application.</ShortMessage>
<LongMessage>Internal error to the application.</LongMessage>
<ErrorCode>10007</ErrorCode>
<SeverityCode>Error</SeverityCode>
<ErrorClassification>RequestError</ErrorClassification>
</Errors>
<Version>893</Version>
<Build>E893_CORE_API_17097905_R1</Build>
</CompleteSaleResponse>
это означает, что данные успешно добавлены. но я не могу видеть номер для отслеживания в порядке.
Да, это ошибка конца eBay, поэтому обратитесь в службу поддержки eBay
Это старый пост, но я заметил еще одну проблему в вашем XML-запросе, которая, возможно, внесла свой вклад в исходный код ошибки:
<ListingType>Half</ListingType>
Этот тип тега сообщает API CompleteSale, что вы хотите работать исключительно с транзакциями half.com, а не ebay.com. Песочница eBay API не поддерживает какие-либо пути API half.com. Таким образом, вышеупомянутый запрос будет непредсказуемым в песочнице.
Если вы намеревались работать с транзакцией half.com, номера отслеживания скважин в любом случае не отображаются в My Ebay. Они будут отображаться в разделе Моя учетная запись-> Продажи-> Просмотр информации об отправке в веб-интерфейсе half.com.
Просто говорю.