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

关于rtweet::get_timeline调用Twitter API权限问题的咨询

关于rtweet::get_timeline无法使用的问题解答

核心结论

是的,免费层级的Twitter API已无法通过rtweet::get_timeline()获取不同用户的推文。

具体原因

  • rtweet::get_timeline()底层调用的是Twitter API v1.1的statuses/user_timeline端点,当前Twitter免费权限仅开放少量v1.1基础接口和v2的有限功能,该拉取用户时间线的端点已被限制为付费层级专属。
  • 你遇到的403错误直接对应权限不足:免费账号没有访问该接口的权限,必须升级到Basic或Pro付费层级才能使用。

可行的解决方向

  • 升级Twitter API付费套餐:开通Basic或Pro层级后,重新配置rtweet的认证信息,即可正常调用rtweet::get_timeline()。
  • 切换到v2接口:rtweet提供了rtweet::get_timeline_v2()函数适配API v2,但该功能同样需要付费权限支持,免费层无法使用。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.20 14:41:59