X OAuth API

🐦 直连 X 官方 API,安全发帖无代理

通过官方 X API OAuth 1.0a 直接发布推文、管理话题串、查询账号信息,免费层级可用,无需第三方代理。

收藏
5.6k
安装
2k
版本
1.1.0
CLS 安全扫描中
预计需要 3 分钟...

使用说明

核心用法

x-oauth-api 是一个基于官方 X API v2 的 CLI 工具,支持通过 OAuth 1.0a 认证直接与 X(原 Twitter)平台交互。主要功能包括:

  • 发布推文x post "内容",支持回复、引用和媒体附件
  • 创建话题串x thread "第一条" "第二条" ... 自动串联多条推文
  • 账号管理x me 查看当前账号信息,x delete <id> 删除推文
  • 提及与搜索x mentionsx search(需 Basic+ 付费层级)

显著优点

1. 官方直连:不依赖第三方代理,数据不经过中间服务器,隐私可控
2. 免费层级友好:基础发布、删除、账号查询功能完全免费

3. 标准 OAuth 1.0a:使用官方认证流程,Token 由用户自行管理

4. 透明计费:X 官方定价清晰,无隐藏费用

潜在局限

  • 功能分层严格:搜索、提及获取、媒体上传等核心功能需 Basic+ 层级($100/月),免费层级仅限于「写」操作
  • 环境变量敏感:需妥善保管 4 组 OAuth 凭证,泄露即导致账号风险
  • Rate Limit 较严:发布限制 200 条/15 分钟,自动化场景易触发限流
  • 无内容审核过滤:直接发布,需用户自行把控内容合规性

适合人群

  • 需要程序化管理 X 账号的内容创作者、社交运营团队
  • 构建自动化工作流(如 AI Agent 联动发帖)的开发者
  • 注重数据隐私、不愿使用第三方 Twitter 客户端的用户

常规风险

| 风险类型 | 说明 |
|---------|------|
| 凭证泄露 | OAuth Token 若写入日志或代码仓库,可能导致账号被盗用 |
| 误操作发布 | CLI 直接执行,无二次确认,测试环境易误发正式账号 |
| 限流封禁 | 高频发布可能触发 X 平台风控,导致临时或永久限制 |
| 付费陷阱 | 误调用搜索/媒体接口将直接报错,需明确区分免费/付费边界 |

配置要点

需从 X Developer Portal 获取并配置 4 项环境变量:X_API_KEYX_API_SECRETX_ACCESS_TOKENX_ACCESS_TOKEN_SECRET,且务必确保无尾随换行符。

X OAuth API 内容

bin文件夹
手动下载zip · 11.5 kB
x.jstext/javascript
请选择文件