有没有办法使用eBay应用编程接口获得另一种货币的商品?
发布于 2013-09-11 04:37:30
非常简单。您所要做的就是更改站点ID参数。因为您没有指定语言,所以我将假定您正在执行HTTP-GET,并且只是解析XML。同样的原则将适用于无论你如何做,编程或非编程。
对于URL:
"http://open.api.ebay.com/shopping“
下返回的货币
把它们放在一起,你就得到了这个对复制/粘贴友好的"http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=[APPID]&siteid=2&version=839&ItemID=181195344321“。
请确保使用您的应用程序ID作为参数。
发布于 2017-09-08 14:51:05
您可以使用此调用进行货币更改:
在易趣的交易API中使用Add item call列出商品时,可以在易趣中更改货币类型。
http://developer.ebay.com/devzone/xml/docs/Reference/eBay/extra/additms.rqst.additmrqstcntnr.itm.crrncy.html
谢谢
CedCommerce
发布于 2018-01-06 02:30:09
你可以做到,而且它实际上非常简单。您可以使用GetSingleItem购物接口。根据您感兴趣的货币,您所要做的就是更改正在进行呼叫的SiteID。例如,如果您想获得欧元的价格,您可以将SiteID设置为3(英国)或77(德国)。您还必须将IncludeSelector设置为"Details“。这样,您将获得一个包含以下字段的响应。
<ConvertedCurrentPrice currencyID="GBP">68.55</ConvertedCurrentPrice>
<CurrentPrice currencyID="USD">92.9</CurrentPrice>
其中,CurrentPrice是在易趣网站上列出的物品的原始价格,ConvertedCurrentPrice是与您提供的SiteID相对应的网站上物品的价格。您可以查看SiteID的完整列表以及它们使用的货币here
https://stackoverflow.com/questions/12194332
复制相似问题