跳到内容
Twexapi
简体中文
Esc
导航打开⌘J预览
本页内容

REST API 概览与接口参考

TwexAPI REST API 规范参考 — 基础鉴权、响应结构、分页游标及全功能核心端点中文速查指南。

TwexAPI 通过统一的 API 网关 https://api.twexapi.io 对外提供标准的 RESTful API,全面支持 Twitter/X 平台的数据读取、内容写入、推文高级搜索、用户资料与社交图谱导出、私信收发、话题趋势榜单、长文章处理、社区动态及账号运维等全套功能。

本页作为 API 的全功能中文参考中心,系统梳理了各核心接口的中文功能定义、关键入参说明、鉴权需求及直达链接。

基础服务地址 (Base URL)

https://api.twexapi.io

身份认证机制

所有 API 请求均须在 HTTP 请求头中携带有效的 API 密钥:

Authorization: Bearer YOUR_API_KEY
  • 只读接口 (Read):仅需携带 Authorization: Bearer YOUR_API_KEY 即可调用。
  • 写操作接口 (Write):发推、回复、点赞、转推、关注、发私信等接口,还须在请求参数中附带已登录目标账号的 Twitter Cookie 或 auth_token。完整凭据提取与多语言示例请参考 身份认证与鉴权指南

统一响应数据结构

所有接口调用成功时,均返回统一的封装格式:

{
  "code": 200,
  "msg": "success",
  "data": {}
}

客户端判定请求成功必须以 HTTP 状态码处于 2xx 区间为准。当发生异常时,接口将返回对应的非 2xx HTTP 状态码及详细的错误 JSON 详情。错误码应对清单请查阅 错误处理与恢复指南

分页与游标机制 (Cursor Pagination)

列表查询与搜索接口通常在 data 节点中返回 has_next_pagenext_cursor 或分页标记字段。拉取下一页数据时,请将上一页返回的游标值原样作为请求参数传入。遇到 429 速率限制或网络抖动重试时,必须重试当前相同的游标,避免跳页漏数。

账户配额与余额查询

在发起大规模批量拉取或自动化循环任务前,建议主动调用余额查询端点核对额度:

curl --request GET \
  --url 'https://api.twexapi.io/balance' \
  --header 'Authorization: Bearer YOUR_API_KEY'

开发者高频业务场景与端点选型指南 (High-Intent Use Cases)

针对开发者与出海团队最常面临的推特数据采集与业务场景,我们整理了最佳端点选型推荐:

业务场景 / 搜索意图 推荐调用端点 所需凭据 场景优势与价值
推特免登录 / 免 Cookie 抓取 POST /twitter/advanced_search/page
GET /twitter/{screen_name}/about
POST /v2/tweet/detail
仅 API Key 无需任何推特账号、无需购买 Cookie,零封号风险,即可稳定抓取公开推文与博主资料。详见 自建爬虫 vs TwexAPINitter 替代方案
官方 API 高性价比平替 (X API Alternative) 定价与计费指南 仅 API Key 告别官方按单条资源扣费($0.005/条)与外链发推惩罚($0.20/条)。纯按次计费(单次低至 $0.000050),用多少付多少。详见 TwexAPI vs 官方 X API 深度对比
推文复杂条件高级搜索与舆情监控 POST /twitter/advanced_search/page 仅 API Key 支持关键词、发帖人、精准日期范围、最低点赞数/回复数等高级语法组合,基于游标流式拉取海量推文。
竞品推特粉丝列表批量导出 POST /v3/twitter/users/followers 仅 API Key 快速导出竞品或行业大 V 的成千上万名粉丝详细资料,赋能用户画像分析与精准拓客。
热门推文评论区与回复批量抓取 POST /twitter/tweets/{tweet_id}/replies/page 仅 API Key 分页连续提取指定爆款推文下的所有跟帖评论与二级回复,支持情感分析与舆论分析。
一键展开连环推文串 (Thread Unroll) POST /twitter/tweets/thread_by_id 仅 API Key 输入任意单条推文 ID,一键按序合并提取该作者发布的整条长推连环串(Thread),恢复完整长文。
X 长文章一键转换为 Markdown (AI / RAG) GET /x/article/{tweet_id}/markdown 仅 API Key 将 X Articles 长文章直接解析提取为干净纯净的 Markdown 格式,无缝喂入大模型知识库与向量数据库。
加密资产与股票社媒情绪监控 POST /twitter/cashtags
POST /twitter/hashtags
仅 API Key 实时聚合金融代号($BTC$NVDA$SOL)与社媒热门标签,捕获市场瞬时热度。
全球与各国家推特热搜榜单追踪 GET /twitter/global-trending/tweets 仅 API Key 按国家(如美国、日本、英国等)与内容分类,即时拉取当前正在爆发的爆款推文与话题。
AI 编程助手与 Agent 工具集成 TwexAPI MCP 服务器 仅 API Key Cursor、Claude Code、LangChain、CrewAI 中配置 MCP,Agent 即可自主探索并调用推特数据。
Bot 自动发推与账户操作 推文操作端点 API Key + BYOC Cookie 采用 BYOC (自带授权凭证) 发推、点赞、转发与私信,无状态受托执行,凭据绝不持久化存储。

核心接口中文速查手册

以下整理了 TwexAPI 平台最常用的核心接口及其功能说明。你可以点击各接口名称直接跳转到对应的详细参数规范与在线调试面板。

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
游标分页高级搜索 POST /twitter/advanced_search/page 基于游标分页的大规模推文搜索接口,适合持续流式拉取大量搜索结果。 cursor (上一页游标)
searchTerms (搜索语法)
仅 API Key
Hashtag 话题标签搜索 POST /twitter/hashtags 专门针对推特热门话题标签(如 #AI#Crypto)进行搜索与推文提取。 keyword (话题词)
cursor (可选分页)
仅 API Key
Cashtag 股票代号搜索 POST /twitter/cashtags 专门针对金融与加密货币资产代号(如 $BTC$TSLA)的高速聚合搜索。 keyword (股票/代币代码) 仅 API Key

2. 推文详情、推文串与互动分析 (Tweets & Engagement)

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
获取完整推文串 (Thread) POST /twitter/tweets/thread_by_id 根据推文 ID 一键拉取该推文所在的完整作者连环推文串(Thread),复原完整长内容。 tweet_id (推文 ID) 仅 API Key
推文详细数据查询 (v2) POST /v2/tweet/detail 获取单条推文的完整元数据,包括点赞数、转推数、引用数、浏览量、发推客户端及媒体附件。 tweet_id (推文 ID) 仅 API Key
按 ID 批量查询推文 POST /twitter/tweets/lookup 支持传入推文 ID 列表,单次批量高效返回多条推文的结构化数据。 tweet_ids (推文 ID 数组) 仅 API Key
推文回复列表分页获取 POST /twitter/tweets/{tweet_id}/replies/page 分页拉取指定推文下方的评论区回复内容,支持游标断点续传。 tweet_id (目标推文 ID)
cursor (分页游标)
仅 API Key
获取推文点赞用户列表 POST /twitter/tweets-favoriters 查询给指定推文点过赞的所有用户账号资料。 tweet_id (推文 ID)
cursor (分页标记)
仅 API Key

3. 用户资料与社交图谱 (Users & Followers)

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
查询用户公开资料 GET /twitter/{screen_name}/about 根据用户名(Handle)获取用户资料卡:简介、粉丝数、关注数、创建时间、头像、蓝 V 认证等。 screen_name (目标用户名,无需携带 @) 仅 API Key
批量查询用户资料 POST /twitter/users 单次请求批量传入多个用户名,高效返回这批用户的公开资料与统计指标。 usernames (用户名字符串数组) 仅 API Key
获取粉丝列表 (v3 游标版) POST /v3/twitter/users/followers 基于现代游标的高性能粉丝列表导出接口,支持断点拉取成千上万条粉丝记录。 user_idscreen_name
cursor (游标字段)
仅 API Key
获取关注列表 (v3 游标版) POST /v3/twitter/users/following 导出指定用户正在关注的所有账号列表,用于社交关系链建模。 user_idscreen_name
cursor (游标字段)
仅 API Key
用户推文时间线分页 POST /twitter/{screen_name}/timeline/page 依序拉取指定博主历史发表的推文与转推时间线。 screen_name (用户名)
cursor (分页标记)
仅 API Key

4. 发布与互动写操作 (Tweet Actions & Writes)

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
创建推文或跟帖回复 POST /twitter/tweets/create 自动化发推或回复推文。支持纯文字,或在 media 中传入最多 4 张公开图片或 1 个 100MB 以内 MP4 视频。 tweet_content (推文正文)
reply_tweet_id (可选跟帖 ID)
media_urls (可选媒体)
API Key + Cookie
一键发布连环推文串 (Thread) POST /v3/twitter/tweets/create-thread 传入推文内容数组,系统按序自动跟帖生成连环推文串(Thread)。 tweets (推文内容及媒体数组) API Key + Cookie
点赞推文 POST /twitter/tweets/{tweet_id}/like 使用目标账号对指定推文执行点赞(Favorite)操作。 tweet_id (目标推文 ID) API Key + Cookie
取消点赞 DELETE /twitter/tweets/{tweet_id}/like 撤销此前对指定推文的点赞操作。 tweet_id (目标推文 ID) API Key + Cookie
转发推文 (Retweet) POST /twitter/tweets/{tweet_id}/retweet 将目标推文转发到当前账号的时间线上。 tweet_id (目标推文 ID) API Key + Cookie
添加推文书签 (Bookmark) POST /twitter/tweets/{tweet_id}/bookmark 将目标推文加入当前账号的私密收藏书签夹中。 tweet_id (目标推文 ID) API Key + Cookie
关注用户 POST /twitter/user/follow 关注指定的用户账号。 user_idscreen_name API Key + Cookie
修改用户个人资料 POST /twitter/profile 自动化修改个人主页的 Bio 简介文字、头像(Avatar URL)或横幅背景图(Banner URL)。 description (简介)
image_url (头像地址)
banner_url (横幅地址)
API Key + Cookie

5. 私信会话管理 (Direct Messages - DM)

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
发送私信 (v3) POST /v3/twitter/send-dm 向指定的用户发送一对一私信,支持纯文字及媒体附件。 recipient_id (收件人 ID)
text (消息正文)
media_url (可选附件)
API Key + Cookie
检查私信权限状态 POST /v2/dm/status 发送私信前,先检查目标账号是否允许接收来自未关注者的私信。 recipient_id (收件人 ID) API Key + Cookie
获取私信会话列表 POST /v3/twitter/conversations 拉取当前账号的所有私信会话列表及各会话的最后一条消息摘要。 cursor (可选分页游标) API Key + Cookie
获取会话历史消息记录 POST /v3/twitter/dm/history 拉取指定会话窗口内的完整聊天历史记录。 conversation_id (会话 ID)
max_id (分页标记)
API Key + Cookie
接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
获取全球热门推文 GET /twitter/global-trending/tweets 获取全球或特定地区当前最具热度的爆款推文,支持按国家和主题筛选。 country (国家英文名,如 united-states)
topic (主题分类)
count (数量)
仅 API Key
查询支持热搜的国家列表 GET /twitter/global-trending/countries 查询当前支持热搜数据抓取的国家/地区标准名称枚举列表。 仅 API Key
查询热门话题分类 GET /twitter/global-trending/topics 获取热搜体系支持的主题分类(如 technology、sports、entertainment 等)。 仅 API Key

7. X 长文章与 Markdown 提取 (Articles)

接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
一键提取 X 长文章为 Markdown GET /x/article/{tweet_id}/markdown 将发布在 X/Twitter 上的长文章(Articles)解析提取为干净规范的 Markdown 文本,极度适合大模型 RAG 语料与文档录入。 tweet_id (文章关联的推文 ID) 仅 API Key
创建长文章草稿 POST /x/articles/draft [步骤 1/5] 创建 X 长文章草稿,开启自动化发布长文章工作流。 title (标题)
blocks (正文段落结构)
API Key + Cookie
一站式发布长文章 POST /x/articles/publish 整合创建草稿、更新正文、设置封面图并立即发布的全流程一站式接口。 title (标题)
content (正文内容)
cover_image (封面图)
API Key + Cookie
接口名称与文档链接 请求方式与路径 中文功能描述 关键参数说明 鉴权要求
通过 auth_token 提取 Cookie GET /twitter/{auth_token}/cookie 传入从浏览器复制的单个 auth_token 字符串,自动换取包含完整会话的完整 Cookie 格式。 auth_token (Twitter 登录 token) 仅 API Key
查询 API 密钥余额与额度 GET /balance 查询当前 TwexAPI API Key 的剩余点数、已用额度及账户当前状态。 仅 API Key

接入方式与架构选型指南

接入路径 适用场景与选型依据
MCP 服务器 适用于基于 Cursor、Claude Code、LangChain 等搭建现代 AI Agent,通过 explore 工具让 Agent 自主发现端点,再通过 twexapi_request 自动执行。
官方多语言 SDK 适用于生产级业务系统工程,提供 TypeScript、Python、Go、Java、C#、Kotlin、Ruby、PHP 等语言原生的强类型模型与自动重试机制。
命令行工具 (CLI) 适用于运维脚本、终端交互以及快速导出推文为 JSON Lines 数据文件。
主流开发框架指南 针对 LangChain、CrewAI、Pydantic AI、n8n、Zapier、Make、Prefect 等自动化工具的专属实战指南。

核心运维与稳定性指引

数据处理说明 (Data handling)

TwexAPI does not maintain an archive or database of X content. We do not persist copies of public posts, X Articles, direct-message content, or AI chat content obtained through customer requests.

Requests are processed in transit. We retain only limited operational information necessary for security, abuse prevention, billing, and service reliability, such as request timestamps, endpoint usage, status codes, and credit consumption. We do not sell or provide archived X-content datasets.

(TwexAPI 不维护 X 内容的存档或数据库。我们不会保留通过客户请求获取的公开帖子、X 文章、私信内容或 AI 聊天内容的副本。请求均在传输过程中即时处理。我们仅保留出于安全性、防滥用、计费及服务可靠性所必需的有限运营信息,例如请求时间戳、端点调用记录、状态码和积分消耗。我们不会出售或提供存档的 X 内容数据集。)

这个页面有帮助吗?