[英]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.