【问题标题】:how to import binance data by Import JSON into google sheets?如何通过 Import JSON 将 Binance 数据导入谷歌表格?
【发布时间】:2021-07-03 13:43:39
【问题描述】:

我有导入 JSON 脚本: https://gist.github.com/paulgambill/cacd19da95a1421d3164

并将其粘贴到谷歌表格内的谷歌应用脚​​本中,我想导入这个 Json: https://fapi.binance.com/fapi/v1/ticker/24hr

但我不知道如何将 importJSON 公式粘贴到谷歌表格中,当我将此链接放入公式时,它不会获取任何数据?怎么了?我该怎么办?

【问题讨论】:

    标签: json google-apps-script web-scraping google-sheets binance


    【解决方案1】:

    这是一个完整的解决方案https://docs.google.com/spreadsheets/d/1DN0Gfim0LC098zVgrUpt2crPWUn4pWfZnCpuuL1ZiMs/copy,其中包含所有数据和投资组合中的选择。您可以选中或取消选中以进行更新。您还可以设置一个触发器以使工作表始终更新。

    // Mike Steelson
    let resultat = [];
    function getDataJSON(url,xpath){
      try{
        var json = JSON.parse(UrlFetchApp.fetch(url).getContentText())
        var list = xpath.join().split(",")
        if (json.length){json.forEach(function(elem){getData(elem,list)})} else {getData(json,list)}
        return resultat
      }
      catch(e) {
        return ('No data !');
      }
    }
    function getData(elem,list){
      var prov=[]
      list.forEach(function(path){prov.push(elem[path])})
      resultat.push(prov)
    }
    

    【讨论】:

      【解决方案2】:

      我建议您使用 Diego Calero 的出色 Google 应用脚本。

      这里是 GitHub 存储库的链接:https://github.com/diegomanuel/binance-to-google-sheets

      这有很多功能可以直接使用,我们只需要输入我们的API详细信息即可获取用户和帐户相关信息,公共数据立即可用只需使用脚本中编写的自定义函数名称。

      【讨论】:

      • 虽然此链接可能会回答问题,但最好在此处包含答案的基本部分并提供链接以供参考。如果链接页面发生更改,仅链接答案可能会失效。 - From Review
      猜你喜欢
      • 2021-07-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-01-04
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多