您好我正在使用此代码在eBay SandBox中添加跟踪号码,它显示我成功,但我无法在我的易趣中看到跟踪号码
<?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>
表示已成功添加数据。但我无法按顺序查看跟踪号码。
答案 0 :(得分:1)
是的,这是eBay结束错误所以请联系eBay支持
答案 1 :(得分:0)
这是一篇旧帖子,但我注意到您的XML请求本身存在另一个问题,可能导致原始错误代码:
<ListingType>Half</ListingType>
此类型标记告诉您要使用half.com而非ebay.com交易的CompleteSale API。 eBay API沙箱不支持任何half.com API路径。因此上述请求在沙箱中是不可预测的。
如果您打算使用half.com交易,那么跟踪号码不会出现在My Ebay中。它们将显示在我的帐户 - &gt;销售 - >在half.com Web GUI上查看货件信息。
只是说。