gpt4 book ai didi

python - 使用 Twitter API 的流媒体功能时出现 401 错误(通过 Tweepy)

转载 作者:太空宇宙 更新时间:2023-11-03 16:06:14 25 4
gpt4 key购买 nike

我有一个应用程序,它利用了 Twitter API 的许多功能。我已经在一台 Windows 7 系统上测试了该应用程序,所有功能都运行良好。

在第二个 Windows 7 系统上测试应用程序,似乎除了公共(public)流和用户流功能之外的所有功能都正常工作(即应用程序设法进行身份验证,可以关注/取消关注用户等)。在此系统上,Stream 功能会生成 401 error 。据我了解,401 可能表示授权错误(在本例中不会发生这种情况,因为非流媒体功能可用),或 a difference in time configuration Twitter 服务器和客户端系统之间。

我希望我的应用程序的流媒体功能可以跨平台(Windows、Mac、Unix)使用,并且我不能指望最终用户修改其系统的时钟配置。任何人都可以推荐一个与系统无关的基于 Tweepy/python 的解决方案来解决由时间配置问题引起的 401 错误问题吗?谢谢。

编辑:

在 Stream 功能无法正常工作的系统上,在手动修改系统时钟但没有成功后,我与 time.windows.com 进行了同步。这对显示的时间没有任何明显的影响(我看不到秒),但它解决了问题(即 Twitter 用户和公共(public)流功能变得可用)。问题仍然存在 - 如何防止最终用户系统上出现此类错误?对我来说警告用户调整时钟是不现实的。

最佳答案

您的系统时钟可能偏差超过 5 分钟。

关于python - 使用 Twitter API 的流媒体功能时出现 401 错误(通过 Tweepy),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39758666/

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