javascript - 在 eBay api 中显示价格

标签 javascript json ebay-api

我尝试使用此代码来显示 eBay 搜索结果,除了价格显示为未定义之外,其他一切都工作正常。

// Parse the response and build an HTML table to display search results
function _cb_findItemsByKeywords(root) {
var items = root.findItemsByKeywordsResponse[0].searchResult[0].item || [];
var html = [];
html.push('<table width="100%" border="0" cellspacing="0" cellpadding="3"><tbody>');
for (var i = 0; i < items.length; ++i) {
var item     = items[i];
var title    = item.title;
var pic      = item.galleryURL;
var viewitem = item.viewItemURL;
var selling  = item.currentPrice;
if (null != title && null != viewitem) {
  html.push('<tr><td>' + '<img src="' + pic + '" border="0">' + '</td>' + 
  '<td><a href="' + viewitem + '" target="_blank">' + title + '</a></td>' + '<td>' +      selling + '</td></tr>');
}
}

最佳答案

var selling  = item.sellingStatus[0].currentPrice[0]['__value__']

销售参数位于项目对象的深处,如上所示

关于javascript - 在 eBay api 中显示价格,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22461344/

相关文章:

javascript - Node.js 中的类型错误

javascript - 如何使用 Vue CLI 4.3 默认禁用链接(异步模块)预取/预加载?

sql - 检查 ROW 中的 EMAIL 格式并在 SELECT 查询中返回值

ios - 发送空格和点时 Json 崩溃

java - 使用 JAXRS 指定最大深度?

c++ - 当 header 中指定文本/纯文本时,eBay API 返回 JSON

javascript - Android Studio 中的 WebView 应用

javascript - 我是否需要在 JQuery Widget 中每个函数的开头定义 'self' 、 'element' 等

node.js - 用于获取订单的 eBay Fulfillment API

ebay-api - Ebay API 用于列出一个卖家的商品 - GetSellerList