我正在使用GetFeedback api in ebay,但他们使用反馈ID。
如果我在此api请求中使用示例示例,则仅返回反馈摘要。
我如何获得反馈详情?
什么是反馈ID?我如何获得此反馈ID?
任何人都可以帮助我。
答案 0 :(得分:0)
您需要将请求参数Request.DetailLevel
设置为ReturnAll
http://developer.ebay.com/DevZone/XML/docs/Reference/eBay/GetFeedback.html#Request.DetailLevel
在回复中,您可以在以下节点中检索评论:
答案 1 :(得分:0)
eBay允许根据 UserID,Item ID,Transaction ID或OrderLineItemID 属性获取反馈。
UserID :您可以通过 GetOrders API获取UserID。 (GetOrders API中的属性名称为 BuyerUserID )
商品ID :您可以通过 AddItem / AddItems / AddFixedPriceItem / GetSellerList API导出产品时获取商品ID。
交易ID :您可以通过 GetOrders API获取交易ID。
您的订单名称语法为 transaction_id-itemid 。您可以自行从订单名称中拆分。
OrderLineItemID 您可以通过 GetOrders 获取OrderLineItemID。 (GetOrders API中的属性名称为 OrderLineItemID )
您应该从以上四个属性传递任何属性值,eBay将根据属性请求为您提供反馈。
API在请求中不需要 FeedbackID 。
例如:
<?xml version="1.0" encoding="utf-8"?>
<GetFeedbackRequest xmlns="urn:ebay:apis:eBLBaseComponents">
<RequesterCredentials>
<eBayAuthToken>ABC...123</eBayAuthToken>
</RequesterCredentials>
<UserID>magicalbookseller</UserID>
</GetFeedbackRequest>