4
Как я могу вызвать eBay и запросить его для возврата массива результатов поиска?Как запросить продукты с ebay api?
Это то, что я придумал до сих пор:
string endpoint = "https://api.ebay.com/wsapi";
string siteId = "0";
string appId = "*"; // use your app ID
string devId = "*"; // use your dev ID
string certId = "*"; // use your cert ID
string version = "405";
string requestURL = endpoint
+ "?callname=FindProducts"
+ "&siteid=" + siteId
+ "&appid=" + appId
+ "&version=" + version
+ "&routing=default"
+ "&AvailableItemsOnly=true"
+ "&QueryKeywords=nvidia"
+ "&itemFilter(0).name=ListingType"
+ "&itemFilter(0).value(0)=FixedPrice"
+ "&itemFilter(0).value(1)=Auction"
+ "&CategoryID=27386";
Как я могу обернуть его в запрос и получить ответ в какой-то структуры данных? Я получил SDK.
Они имеют SDK .NET обертку для вас, чтобы вы не должны обрабатывать все это вручную: http://developer.ebay.com/DevZone/WindowsSDK/docs/Getting%20Started/GettingStartedGuide.html , Вы пробовали это? – mellamokb
Не могли бы вы привести мне пример, который мог бы помочь мне с моей проблемой? – Andrew
См. Пример здесь: http://developer.ebay.com/DevZone/WindowsSDK/docs/Getting%20Started/HowTo/MakingACall.html#Call. Оттуда, я считаю, что будет метод под названием «FindProducts», который вы можете вызвать с параметрами, которые вы вручную помещаете в строку. Вам не нужно путаться со строительными ответами, запросить url, SOAP, ответы и т. Д. – mellamokb