gpt4 book ai didi

python - Twitter API 版本 2 不适用于 OAuth 1

转载 作者:行者123 更新时间:2023-12-04 03:52:17 25 4
gpt4 key购买 nike

我曾经使用 API 版本 1.1 获取推文数据,如下所示:

import requests
from requests_oauthlib import OAuth1

oauth = OAuth1(consumer_key, consumer_secret, access_token, token_secret)
requests.get('https://api.twitter.com/1.1/statuses/show.json?id=<TWEET_ID>', auth=oauth)

它工作正常,完全没有问题。现在我尝试对 Twitter API 版本 2 做同样的事情,但它返回 401/unauthorized

终点是 requests.get('https://api.twitter.com/2/tweets/<TWEET_ID>', auth=oauth)

有人可以成功试用 Twitter 版本 2 吗?你能告诉我我需要改变什么吗?从 Twitter 文档中,我可以将相同的 OAuth 1.0 用于 API 版本 2。

最佳答案

我找到了原因,我的应用程序是独立应用程序,所以我无法使用 Twitter api 版本 2

enter image description here

关于python - Twitter API 版本 2 不适用于 OAuth 1,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64266336/

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