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

BirdElephant开发Twitter机器人:无法在开发者UI修改读写权限求助

Twitter机器人权限修改及OAuth 1.0配置指南

一、切换应用权限(只读→读写)

  • 登录Twitter开发者平台,进入你的项目对应应用页面
  • 左侧菜单栏点Settings(设置),找到User authentication settings(用户认证设置),点击Edit(编辑)按钮
  • 滚动到App permissions板块,直接选择Read and write选项
  • 确认下方Type of app选的是Automated app or bot(适配机器人场景)
  • 保存修改后,系统会提示重新生成访问令牌,务必更新BirdElephant配置里的令牌,旧的只读令牌会失效

二、启用OAuth 1.0a配置

  • 还是在User authentication settings的编辑页面,找到OAuth 1.0a settings区域
  • 勾选Enable OAuth 1.0a开关,开启该认证方式
  • 回调配置:如果是无回调的机器人,Callback URL填oob,Website URL填任意合规的项目相关地址即可
  • 保存后回到应用的Keys and tokens页面,生成API Key and Secret、Access Token and Secret,这两组凭据就是OAuth 1.0a所需的,将其填入BirdElephant的配置中

注意事项

  • BirdElephant依赖OAuth 1.0a实现读写操作,不要用OAuth 2.0的Bearer Token,否则只能读取内容无法写入
  • 权限修改后必须重新生成令牌,旧令牌的权限不会自动同步更新

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.21 17:18:18