【问题标题】:Google API changed for data from google finance谷歌 API 更改了来自谷歌金融的数据
【发布时间】:2017-09-15 15:49:37
【问题描述】:

我有一个从谷歌金融中提取日内数据的软件。但是,由于昨天谷歌更新了 API,所以软件报错

从字符串 HTML HEAD 元 http-equiv="con" 到类型 'Double' 的转换无效。

我有一个该软件的 ionic.zip.dll 文件。有人可以帮忙更新一下,关于如何解决上述错误

【问题讨论】:

    标签: api google-api google-finance


    【解决方案1】:

    我相信我已经找到了解决谷歌财经不下载盘中价格问题的方法:域名(网址开头的部分)发生了变化。

    Google 现在似乎在提供来自 finance.google.com 而不是 www.google.com 的数据。如果您使用 www 域,您将被重定向到 finance.google.com,但在此过程中,他们以某种方式删除了确定时间间隔的 &i 查询字符串参数。这默认为 86400,仅获取每日数据。

    所以要为 Apple 获取 2 天的 1 分钟数据,而不是

    https://www.google.com/finance/getprices?p=2d&i=60&f=d,o,h,l,c,v&q=AAPL

    改为这样做:

    https://finance.google.com/finance/getprices?p=2d&i=60&f=d,o,h,l,c,v&q=AAPL

    希望这会有所帮助:-)

    【讨论】:

      【解决方案2】:

      Google 也不再在主域上提供 Converter API,不再提供。我们更新了以下网址:

      "https://www.google.com/finance/converter?a=$amount&from=$from_Currency&to=$to_Currency"
      

      "https://finance.google.com/finance/converter?a=$amount&from=$from_Currency&to=$to_Currency"
      

      【讨论】:

        猜你喜欢
        • 2018-01-27
        • 1970-01-01
        • 2018-04-27
        • 1970-01-01
        • 1970-01-01
        • 2020-08-29
        • 1970-01-01
        • 1970-01-01
        • 2015-11-06
        相关资源
        最近更新 更多