gpt4 book ai didi

rest - Twython 401 正在运行,但 REST 工作正常

转载 作者:行者123 更新时间:2023-12-02 03:35:07 25 4
gpt4 key购买 nike

别开玩笑了。我的代码昨天运行正常

所以我正在编写一个脚本来使用 twython 获取流数据。但今天它给了我 401 错误。即使是 example code

我尝试了新 key 和新应用,但它仍然给我 401。

但是,Twython 中的普通 REST api 接口(interface)(请参阅下一个代码块)工作正常。

twitter = Twython(APP_KEY, APP_SECRET, OAUTH_TOKEN, OAUTH_TOKEN_SECRET)
print twitter.get_home_timeline()

一些 Googlefu 引导我到 this SO thread建议使用 ntpd -q,但这并不能解决我的问题!

最佳答案

这只会影响 stream.twitter.com 背后的一些服务器。也许他们的时钟不对。

似乎使用了某种地理感知负载平衡,并且域名可以解析为多个不同的 IP 地址,具体取决于您在哪里进行解析。

连接到 199.59.148.229199.59.148.138 为我提供了 401 错误(这些我从 AWS Oregon 得到解决),但是 199.16.156.20 有效(我从我的家庭网络中解决了这个问题)。

因此,我的临时解决方法是将其添加到 /etc/hosts:

199.16.156.20 stream.twitter.com

我预计最初的问题会在几个小时后消失,但这对我来说目前有效。

关于rest - Twython 401 正在运行,但 REST 工作正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23986148/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com