0

我正在尝试使用来自 Amazon AWS 实例的 stocktwits api,但它总是回复

 "{"response":{"status":429},"errors":[{"message":"Rate limit exceeded. Client may not make more than 200 requests an hour."}]}"

我尝试从两个不同的AWS 实例手动输入以下 api 调用到 Chrome 中,都返回了相同的错误。在我家用笔记本电脑上的 Chrome 中,它运行良好并返回了预期的 json。

是否所有 AWS 都被列入黑名单(不能按 IP 地址,因为我的地址是唯一的)?否则,我第一次尝试通过 Chrome 访问 API 时会说超出速率限制的原因是什么?

4

2 回答 2

0

当我尝试您的请求时,我得到了相同的结果。我认为 StockTwits API 有一个暂时性错误,或者这是未经身份验证的用户的默认响应。你认证了吗?

于 2018-10-12T15:10:47.497 回答
0

看起来 StockTwits 最近更新了 API 的访问级别。检查 API 文档是否已更改。

我刚刚注意到他们添加的流/符号 api:

此 API 端点仅可通过合作伙伴级别访问获得

于 2018-10-15T18:54:25.717 回答