Alpha Vantage 随机说 Invalid API Call

Alpha Vantage randomly says Invalid API Call

我在 python 中有代码可以定期获取特定代码的数据。

import pandas as pd
import time
def intraday(ticker, interval, key):
    """
    Returns interday data
    """
    url = f'https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol={ticker}&interval={interval}&apikey={key}&datatype=csv'
    df = pd.read_csv(url)
    df = df.reset_index()

while True:
    print(intraday('AAPL', '1min', key)
    time.sleep(60)

我面临的问题是这段代码大部分时间都运行良好。但是,有时它会抛出错误,提示“无效的 API 调用”。

这种情况不会一直发生。也许一次是 3-4 个电话。有时在第一次通话时。

我也绝不会修改任何其他内容

怎么回事?

是的,这里有同样的问题,但不要害怕,这似乎不是您的代码的问题。 api 的回应似乎全面下降。甚至他们的演示请求也不起作用 例如 https://www.alphavantage.co/query?function=TIME_SERIES_INTRADAY&symbol=IBM&interval=5min&apikey=demohttps://www.alphavantage.co/documentation/

希望尽快修复!