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

使用R的searchTwitter调用Twitter API遇HTTP 403错误的解决咨询

解决R语言调用Twitter API出现HTTP 403错误的方法
  • 核对API密钥与权限
    逐一检查consumerkey、consumersecret、accesstoken、accesssecret的字符准确性,避免复制时出现空格、缺失或多余字符。同时确认你的Twitter开发者账号已申请Standard v1.1 API访问权限,且项目权限覆盖推文搜索功能。

  • 适配API版本与工具包
    twitteR包依赖的Twitter v1.1 API对免费账号的限制极大,甚至可能已停止支持免费搜索请求。建议切换到更适配新API的rtweet包,示例代码如下:

    library(rtweet)
    create_token(
      app = "你的应用名称",
      consumer_key = "你的consumer key",
      consumer_secret = "你的consumer secret",
      access_token = "你的access token",
      access_secret = "你的access secret"
    )
    tweets <- search_tweets("GameStopStock", lang = "en", n = 100)
    

    若坚持使用twitteR,需确认账号已升级到付费API套餐。

  • 排查请求频率限制
    Twitter API有严格的调用频次阈值,短时间内重复请求可能触发403拦截。可暂停一段时间后重试,或登录开发者后台查看API调用统计,确认是否触及限制。

  • 确认账号状态
    检查你的Twitter开发者账号是否正常,有无因违反平台条款被限制或封禁,账号异常会直接导致API请求被拒绝。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.08 03:22:37