【问题标题】:Unable to get only price from WorldCoin Index API无法从 WorldCoin Index API 仅获取价格
【发布时间】:2018-05-01 09:35:42
【问题描述】:

我正在使用世界硬币索引 API,但是在将以下内容与 google 脚本一起使用时:

function myFunction() {
  var sheet = SpreadsheetApp.getActiveSheet();
  var response = UrlFetchApp.fetch("https://www.worldcoinindex.com/apiservice/ticker?key=h3mWeJn5YvaCFGIVqGGXz4fuKM9EaA&label=sumobtc&fiat=btc");
  var json = response.getContentText();
  var data = JSON.parse(json);
  sheet.getRange(2,10).setValue([data.Markets.Price]);
  Logger.log(response)
}

我收到以下回复

`{"Markets":[{"Label":"SUMO/BTC","Name":"Sumokoin","Price":0.00028270,"Volume_24h":15.68123925,"Timestamp":1525166340}]}`

我试图仅获取单个价格,而不是总信息

【问题讨论】:

    标签: json api google-apps-script google-sheets-api


    【解决方案1】:

    您的响应似乎在Market 键上包含一个数组 对象。如果你想访问这个对象数组中的第一个价格,你必须先访问数组的第一个索引,然后访问这个对象的价格键。

    您应该可以使用data.Markets[0].Price 访问此值

    【讨论】:

      猜你喜欢
      • 2021-06-04
      • 2020-07-31
      • 1970-01-01
      • 1970-01-01
      • 2021-12-05
      • 1970-01-01
      • 2014-04-10
      • 2017-02-13
      • 1970-01-01
      相关资源
      最近更新 更多