gpt4 book ai didi

javascript - Node Js 和 Ebay api

转载 作者:太空宇宙 更新时间:2023-11-04 02:06:36 27 4
gpt4 key购买 nike

我是 NodeJs 新手,正在使用 ebay-api。我在 GitHub 找到了这个很好的例子

一个奇怪的问题是当我通过 CMD 运行 js 文件时。它正在工作,但有时它显示错误,然后我清除缓存它工作,有时清除缓存后它显示错误。但代码与我正确输出的代码完全相同。有人遇到同样的问题吗?或者知道问题出在哪里?

var ebay = require('../index.js');

var params = {
keywords: ["Canon", "Powershot"],

// add additional fields
outputSelector: ['AspectHistogram'],

paginationInput: {
entriesPerPage: 10
},

itemFilter: [
{name: 'FreeShippingOnly', value: true},
{name: 'MaxPrice', value: '150'}
],

domainFilter: [
{name: 'domainName', value: 'Digital_Cameras'}
]
};

ebay.xmlRequest({
serviceName: 'Finding',
opType: 'findItemsByKeywords',
appId: '<your app id>', // FILL IN YOUR OWN APP KEY
params: params,
parser: ebay.parseResponseJson // (default)
},

// gets all the items together in a merged array

function itemsCallback(error, itemsResponse) {
if (error) throw error;

var items = itemsResponse.searchResult.item;

console.log('Found', items.length, 'items');

for (var i = 0; i < items.length; i++) {
console.log('- ' + items[i].title);
console.log('- ' + items[i].galleryURL);
console.log('- ' + items[i].viewItemURL);
}
}
);

我收到以下错误:

C:\node_modules\ebay-api\examples> node H:\NodeJs\app.js //Run via NodeJS CMD

H:\NodeJs\app.js:36if (error) throw error;^Errorat Request._callback (C:\Users\shiva raju\node_modules\ebay-api\lib\xml-request.js:151:23)at Request.self.callback (C:\Users\shiva raju\node_modules\ebay-api\node_modules\request\request.js:200:22)at emitTwo (events.js:106:13)at Request.emit (events.js:194:7)at Request. (C:\Users\shiva raju\node_modules\ebay-api\node_modules\request\request.js:1067:10)at emitOne (events.js:101:20)at Request.emit (events.js:191:7)at IncomingMessage. (C:\Users\shiva raju\node_modules\ebay-api\node_modules\request\request.js:988:12)at emitNone (events.js:91:20)at IncomingMessage.emit (events.js:188:7)

您的建议将不胜感激。谢谢

最佳答案

您可以使用此 Node 模块ebay-node-api您可以在其中获取 JSON 形式的响应数据。

您可以查看此示例来了解如何使用 ebay-node-api https://github.com/pajaydev/ebay-node-api/

关于javascript - Node Js 和 Ebay api,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44046655/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com