首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >eBay交易API addFixedPriceItem调用错误

eBay交易API addFixedPriceItem调用错误
EN

Stack Overflow用户
提问于 2015-06-02 08:48:50
回答 1查看 375关注 0票数 0

我想给NodeJS的addFixedPriceItem打个电话。我正在使用NodeJS eBay应用编程接口。我的代码如下:

代码语言:javascript
复制
var ebay = require('ebay-api');
ebay.ebayApiPostXmlRequest({
    serviceName: 'Trading',
    opType: 'AddFixedPriceItem',
    devName: myDevId,
    cert: myCertId,
    appName: myAppId,
    sandbox: true,
    title: title,
    params: {
        'authToken': myClientAuthToken,
        version: EBAY_API_VERSION,
        Item: {
            Country: 'EBAY-US', 
            Currency: 'USD',
            Description: description,
            ListingType: 'FixedPriceItem',
            PictureDetails: picturesArray,
            Quantity: '5',
            StartPrice: price
        },
    }
}, function (error, results) {
    if (error) {
        console.dir(error);
        process.exit(1);
    }
    console.dir(results);
});

最终,我似乎无法让它调用。这不是一个验证问题或任何东西,控制台声明不存在Item.Country,也不存在Item.Currency,尽管我已经在我的参数中特别设置了这两个。你知道为什么会发生这种情况吗?

如果没有,如果没有这个接口,我怎么在nodeJS中调用它?感谢您的帮助!:)

EN

回答 1

Stack Overflow用户

发布于 2015-06-02 20:28:28

您的国家/地区代码错误。它应该是'US'或其他CountryCodeType之一。

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

https://stackoverflow.com/questions/30585618

复制
相关文章

相似问题

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