gpt4 book ai didi

python - Twitter API 1.1 的最佳 Python-Wrapper 是什么?

转载 作者:太空狗 更新时间:2023-10-29 21:59:56 27 4
gpt4 key购买 nike

<分区>

我最近读了“21 种 Twitter 挖矿秘诀”一书,他们使用了 python-twitter - sixohsix 的包装器。

在我看来,这个库有点过时了,因为它仍然区分搜索 API 和 REST API。它似乎是为 API 版本 1 制作的,但是版本 1.1 requires authentication for searching Twitter .

在 sixohsix 的方法中,您可以通过以下方式建立 Twitter 搜索:

twitter_search = twitter.Twitter(domain="search.twitter.com")
...
twitter_search.search(q="myquery")

同时,与“常规”REST API 的连接需要这样的东西:

twitter.Twitter(domain='search.twitter.com', api_version='1.1',\
auth=twitter.oauth.OAuth(access_token, access_token_secret,\
consumer_key, consumer_secret))

但是我在1.1想到,搜索也需要OAuth!要么 Twitter 文档非常困惑,要么 sixohsix 的库真的有点过时了。

最后一个问题:我应该使用哪个 Python 库来轻松且最重要:始终如一地建立对 API 1.1 的搜索和其他 REST 调用?我看到了bear's library , 这似乎更一致。

但也许我完全走错了路..我想听听一些与 Twitter 的 1.1 API 进行大量交互的经验丰富的 Python 人员的建议。谢谢。

编辑参见 #issue 109在 sixohsix 的 Github 上——该问题已得到修复,Search API v1.1 现在已合并到包装器中

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