Есть ли способ получить товар в другой валюте с помощью eBay API?
API eBay меняет валюту возвращаемой цены
Ответы (3)
Очень простой. Все, что вам нужно сделать, это изменить параметр идентификатора сайта. Поскольку вы не указали язык, я предполагаю, что вы выполняете этот HTTP-GET и просто анализируете XML. Одни и те же принципы будут применяться независимо от того, как вы это делаете, программно или нет.
Для URL-адреса:
"http://open.api.ebay.com/shopping"
- ?callname=GetSingleItem
- &responseencoding=XML
- &appid=[ПРИЛОЖЕНИЕ]
- &siteid=2 ‹------------Это, например, канадский siteid. 0 это США. Это изменит валюту, возвращаемую в разделе ‹ ConvertedCurrentPrice>.
- &версия=839
- &ItemID=181195344321
Соберите все это вместе, и вы получите этот удобный для копирования/вставки "http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=[APPID]&siteid=2&version=839&ItemID=181195344321"
Убедитесь, что в качестве параметра используется идентификатор вашего приложения.
Вы можете использовать этот вызов для изменения валюты:
Тип валюты можно изменить в Ebay при перечислении товара с помощью вызова Add Item в торговом API Ebay.
http://developer.ebay.com/devzone/xml/docs/Reference/eBay/extra/additms.rqst.additmrqstcntnr.itm.crrncy.html
Спасибо
Вы можете, и это на самом деле очень просто. Вы можете использовать API для покупок GetSingleItem. В зависимости от того, какая валюта вас интересует, все, что вам нужно сделать, это изменить SiteID, на который вы звоните. Например, если вы хотите получить цену в евро, вы можете установить для SiteID значение 3 (Великобритания) или 77 (Германия). Вам также нужно будет установить IncludeSelector на «Подробности». Таким образом, вы получите ответ, который будет содержать следующие поля.
<ConvertedCurrentPrice currencyID="GBP">68.55</ConvertedCurrentPrice>
<CurrentPrice currencyID="USD">92.9</CurrentPrice>
где CurrentPrice — это первоначальная цена листинга, на сайте ebay был сделан листинг, а ConvertedCurrentPrice — это цена листинга на сайте, который соответствует указанному вами SiteID. Вы можете просмотреть полный список идентификаторов SiteID с валютами, которые они используют здесь