首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eBay API‘无效拍卖货币’错误

eBay API‘无效拍卖货币’错误
EN

Stack Overflow用户
提问于 2016-01-29 11:34:27
回答 2查看 1.5K关注 0票数 4

我试图使用SDK (巴伊茨-蟒蛇)通过他们的API添加巴伊茨-蟒蛇列表。我使用Trading在sandbox.ebay.co.uk上运行测试。

我在eBay.co.uk上销售我的产品,我想以英镑指定价格。产品是从波兰运来的。对于这些参数,我对英镑货币有问题。

代码语言:javascript
复制
item = {
            "Item": {
                ...
                "Country": "PL",
                "Currency": "GBP",
                "Site": "UK",
                ...
            }
        }

api.execute('AddItem', item)

我收到一个错误:

代码语言:javascript
复制
AddItem: Class: RequestError, Severity: Error, Code: 95, Invalid auction currency. The auction currency specified does not match the auction currency for the selected site.

eBay API doc说:http://developer.ebay.com/DevZone/XML/docs/Reference/ebay/types/SiteCodeType.html,所以设置似乎是正确的。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2016-01-29 13:53:51

解决办法太明显了。我没有把siteid: 3放在ebay.yaml里,现在我可以用英镑作为货币了。

代码语言:javascript
复制
# eBay SDK Defaults

name: ebay_api_config

# Trading API Sandbox - https://www.x.com/developers/ebay/products/trading-api
api.sandbox.ebay.com:
    compatability: 719
    siteid: 3
    appid: xxx
    certid: xxx
    devid: xxx
    token: xxx
票数 6
EN

Stack Overflow用户

发布于 2016-01-29 11:46:19

见:http://developer.ebay.com/DevZone/XML/docs/Reference/ebay/types/ItemType.html#Site

尝试设置"Country": "GB",看看这是否有帮助--如果有帮助,那么错误是因为上面的链接中描述的站点/国家/货币确定逻辑。

ALso,试着打个电话,就好像你是在波兰境内交易一样,比如"Country": "PL", "Currency: PLN", "Site": "Poland",如果这有效的话,那么问题就在于跨境贸易。

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

https://stackoverflow.com/questions/35083520

复制
相关文章

相似问题

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