You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Twitter API未授权问题求助:基础权限调用search_all_tweets报错

Twitter API 未授权错误解决方案

核心原因

search_all_tweets 接口仅对学术研究权限或更高等级的API访问开放,你的基础访问权限无法调用该接口。基础访问只能使用 search_recent_tweets 获取最近7天的推文数据。

修正后的代码

query = 'QUERY'
# 替换为基础权限支持的search_recent_tweets接口
tweets = client.search_recent_tweets(query="test", max_results=10)
if tweets.data:
    for tweet in tweets.data:
        print(tweet.text)

额外排查项

  • 确认开发者平台中,你的项目已启用正确的读取权限(基础访问默认包含读取权限,但需检查是否被意外限制)。
  • 检查客户端初始化时的认证参数:若使用OAuth 2.0 Bearer Token,需确保是从项目「Keys and Tokens」页获取的有效Token;若使用OAuth 1.0a,需确认API Key、API Secret、Access Token、Access Token Secret全部配置正确。
  • 查看开发者账号状态,确认账号未被限制或暂停。

内容的提问来源于stack exchange,提问作者Mykel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.16 21:19:50