簡體   English   中英

eBay交易API addFixedPriceItem調用錯誤

[英]eBay Trading API addFixedPriceItem Call Error

我正在嘗試調用NodeJS中的addFixedPriceItem。 我正在使用NodeJS eBay API。 我的代碼如下:

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存在,盡管我已將它們專門放置在參數中。 任何線索為什么會發生這種情況?

如果沒有,如何在沒有此API的情況下在nodeJS中對此進行調用? 感謝您的幫助! :)

您的國家代碼錯誤。 它應該是'US'或其他CountryCodeType之一。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM