【问题标题】:Error in calling crypto prices in Google Sheets在 Google 表格中调用加密货币价格时出错
【发布时间】:2019-05-27 08:18:58
【问题描述】:

这个命令:

=VALUE(REGEXEXTRACT(IMPORTDATA("https://min-api.cryptocompare.com/data/price?fsym=ETH&tsyms=USD"), "{.+:(.+)}"))

以前对 ETH 和 BTC 工作得很好,但现在给我这个错误:

错误
函数REGEXEXTRACT 参数2 值"{.+:(.+)}"
函数REGEXEXTRACT 参数1 值"{"Response":"Error"" 的文本不匹配。

什么原因?

【问题讨论】:

    标签: regex google-sheets google-sheets-formula cryptocurrency


    【解决方案1】:

    考虑使用=IMPORTDATA("https://cryptoprices.cc/BTC/")

    不需要解析,没有限制,没有身份验证。

    【讨论】:

      【解决方案2】:

      也许明天试试(你可能达到了当天免费 API 调用的最大限制)

      【讨论】:

      • 大声谢谢,你可能是对的,因为今天它又开始工作了!
      • 好的,我刚刚发现它仍然在另一张纸上给我同样的错误。所以总结一下,今天是明天,我的一张床单没问题,另一张一直给我同样的错误昨天他们都有同样的错误。
      • 也许明天试试 :) 这些免费的 api 调用限制很容易达到。其中一些也必然会重新加载,因此它们甚至可以持续几分钟。我看到你在追求 ETHtoUSD...检查这些替代方案:medium.com/cryptofinance-ai/… (webapps.stackexchange.com/a/125495/186471)
      • 我之前添加了cryptofinance,我删除了它,因为它按照您的建议很快达到了限制。现在我已经使用 Kraken 交换进行了 api 调用,它需要一段时间才能工作,但我在我的一个电子表格中使用了它,它似乎很好。我猜只有时间会证明。如何选择您的第二个答案作为最佳答案?
      猜你喜欢
      • 2022-11-25
      • 2022-11-12
      • 1970-01-01
      • 2021-08-10
      • 1970-01-01
      • 1970-01-01
      • 2021-04-08
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多