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

Twitter API OAuth2获取Access Token时遇凭证验证错误(错误码99)

Twitter OAuth2 获取用户访问令牌错误(代码99)排查方案

在遵循Twitter官方OAuth2用户访问令牌流程操作时,执行步骤3向oauth2/token接口发送POST请求,收到如下错误响应:

{
    "errors": [
        {
            "code": 99,
            "message": "无法验证你的凭证",
            "label": "authenticity_token_error"
        }
    ]
}

已知信息:

  • code为步骤2中GET oauth2/authorize回调返回的有效内容
  • 请求头已设置Content-Type: application/x-www-form-urlencoded;charset=UTF-8

排查要点:

  • 确认POST请求的表单参数完整,必须包含:code、client_id、grant_type=authorization_code、redirect_uri(需与授权请求中的redirect_uri完全一致,包括大小写、末尾斜杠等细节)
  • 检查client_id是否为对应开发者项目的有效ID,无拼写或复制错误
  • code仅单次有效,若已用过该code请求令牌会失效,需重新发起授权流程获取新code
  • 确保请求参数采用application/x-www-form-urlencoded格式编码,禁止用JSON格式发送参数
  • 确认请求接口域名与环境匹配,生产环境使用https://api.twitter.com,避免混用测试/生产环境

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 00:50:23