易趣API - 如何获取卖家的所有评论?

时间:2016-04-04 19:07:49

标签: ebay ebay-api

Hello开发人员,

我正在尝试使用eBay API获取特定卖家的所有评论。 我成功地通过使用来自购物API的GetUserProfile API调用获得了评论,其中包含FeedbackDetails includeSelector。我的问题是,这种方式我最近只能收到5条评论。 我需要所有的评论,或者至少以某种方式指定一个数字,例如200条最近的评论。

这是我的JavaScript代码:

function _cb_getComments(root) {
   . . .
}  // End _cb_getComments() function

// Construct the request
var url = "http://open.api.ebay.com/shopping?";
url += "callname=GetUserProfile&";
url += "responseencoding=JSON&";
url += "appid=" + appID + "&";
url += "siteid=0&";
url += "version=525&";
url += "UserID=" + sellerName + "&";
url += "IncludeSelector=FeedbackDetails&";
url += "callback=true&";
url += "callbackname=_cb_getComments";

// Submit the request
s=document.createElement('script');
s.src = url;
document.body.appendChild(s);

当appID和sellerName是在.js文件开头设置的变量时。这可以工作,只返回其中的5个

有什么建议吗?

1 个答案:

答案 0 :(得分:0)

您需要使用Trading API调用GetFeedback

如果您之前没有使用过eBay Trading API,那么您需要更多地了解如何拨打电话,因为您无法使用GET / REST,而是需要发送您的请求,使用用户令牌(例如您自己的)。