首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >eBay接口更改返回价币种

eBay接口更改返回价币种
EN

Stack Overflow用户
提问于 2012-08-30 17:59:14
回答 3查看 2.1K关注 0票数 1

有没有办法使用eBay应用编程接口获得另一种货币的商品?

EN

回答 3

Stack Overflow用户

发布于 2013-09-11 04:37:30

非常简单。您所要做的就是更改站点ID参数。因为您没有指定语言,所以我将假定您正在执行HTTP-GET,并且只是解析XML。同样的原则将适用于无论你如何做,编程或非编程。

对于URL:

"http://open.api.ebay.com/shopping

  • ?callname=GetSingleItem
  • &responseencoding=XML
  • &appid=APPID
  • &siteid=2 <-例如,这是加拿大的站点is。0表示US。这将更改在< ConvertedCurrentPrice>
  • &version=839
  • &ItemID=181195344321

下返回的货币

把它们放在一起,你就得到了这个对复制/粘贴友好的"http://open.api.ebay.com/shopping?callname=GetSingleItem&responseencoding=XML&appid=[APPID]&siteid=2&version=839&ItemID=181195344321“。

请确保使用您的应用程序ID作为参数。

票数 4
EN

Stack Overflow用户

发布于 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

票数 0
EN

Stack Overflow用户

发布于 2018-01-06 02:30:09

你可以做到,而且它实际上非常简单。您可以使用GetSingleItem购物接口。根据您感兴趣的货币,您所要做的就是更改正在进行呼叫的SiteID。例如,如果您想获得欧元的价格,您可以将SiteID设置为3(英国)或77(德国)。您还必须将IncludeSelector设置为"Details“。这样,您将获得一个包含以下字段的响应。

代码语言:javascript
运行
复制
<ConvertedCurrentPrice currencyID="GBP">68.55</ConvertedCurrentPrice>
<CurrentPrice currencyID="USD">92.9</CurrentPrice>

其中,CurrentPrice是在易趣网站上列出的物品的原始价格,ConvertedCurrentPrice是与您提供的SiteID相对应的网站上物品的价格。您可以查看SiteID的完整列表以及它们使用的货币here

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12194332

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档