是否有任何支持 Twitter API 1.1 的 Python 2.4 库?
直到最近我一直在使用 tweepy v1.9,它不支持新的 Twitter API。但是,较新的 tweepy 版本以及https://dev.twitter.com/docs/twitter-libraries中列出的所有其他 Python 库似乎不支持 Python 2.4
也许上面提到的旧版本之一可以满足这两个要求?
是否有任何支持 Twitter API 1.1 的 Python 2.4 库?
直到最近我一直在使用 tweepy v1.9,它不支持新的 Twitter API。但是,较新的 tweepy 版本以及https://dev.twitter.com/docs/twitter-libraries中列出的所有其他 Python 库似乎不支持 Python 2.4
也许上面提到的旧版本之一可以满足这两个要求?
经过一些修改后,tweepy 2.1 可以与 Python 2.4 和 Twitter API 1.1 一起使用:
binder.py - 第 134/136 行
删除超时参数并
import socket
socket.setdefaulttimeout(self.api.timeout)
改用cursor.py - 第 96 行和 models.py - 第 22/29 行
更改为“正常”if - else
语句
正如一条警告:我没有测试 tweepy 的所有功能。我只是在一个 Python 2.4 项目中使用它来获取一些用户的时间线。所以 tweepy 可能需要对其他功能进行额外的修改。
我一直在使用这个https://github.com/bear/python-twitter。我曾经在 GitHub 上使用 Tweepy 和 Sixohsix 存储库,但最近,这是我唯一能够使用 1.1 API 成功连接的存储库。规范说 Python 必须 >= 2.4,所以它应该适合你。