是否有使用Ebay API获取其他货币的商品?
答案 0 :(得分:4)
很简单。您所要做的就是更改站点ID参数。由于您没有指定语言,我将假设您正在执行此HTTP-GET并仅解析XML。无论你是如何做的,无论是否以编程方式执行,都将适用相同的原则。
对于网址:
“http://open.api.ebay.com/shopping”
把所有这些放在一起,你得到这个复制/粘贴友好的“http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=[APPID]&siteid=2&版本= 839&安培;的ItemID = 181195344321"
请务必使用您的应用ID作为参数。
答案 1 :(得分:1)
您可以使用此调用进行货币兑换:
在Ebay的交易API中使用Add Item调用列出项目时,可以在Ebay中更改货币类型。
http://developer.ebay.com/devzone/xml/docs/Reference/eBay/extra/additms.rqst.additmrqstcntnr.itm.crrncy.html
谢谢你们CedCommerce
答案 2 :(得分:0)
你可以,它实际上非常简单。您可以使用Shopping API GetSingleItem。 根据您感兴趣的货币,您只需更改要拨打电话的SiteID即可。例如,如果您想以欧元获得价格,可以将SiteID设置为3(英国)或77(德国)。您还必须将IncludeSelector设置为" Details"。这样,您将获得包含以下字段的响应。
<ConvertedCurrentPrice currencyID="GBP">68.55</ConvertedCurrentPrice>
<CurrentPrice currencyID="USD">92.9</CurrentPrice>
其中CurrentPrice是商品的原始价格,在ebay网站上列出了商品,ConvertedCurrentPrice是网站上与您提供的SiteID相对应的商品的价格。 您可以使用他们使用的货币here
查看完整的SiteID列表