2016-04-04 7 views
0

Привет, коллеги-разработчики,eBay API - Как получить ВСЕ комментарии к продавцу?

Я пытаюсь использовать API eBay для получения ВСЕХ комментариев к конкретному продавцу. I Успешно получил комментарии с помощью 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 из них

любые предложения?

ответ

0

Вам необходимо использовать вызов Торгового API GetFeedback.

Если вы еще не использовали API-интерфейс eBay Trading, вам нужно узнать немного больше о том, как совершать звонки, поскольку вы не можете использовать GET/REST, а вместо этого должны отправлять POST-запросы, наряду с пользовательским токеном (например, вашим собственным).