还没有输出。提交表单以生成内容。
透明定价,无隐藏费用。按需支付。
| 规则与模式 | 渠道 | 积分 | 价格(美元) | 官方/参考价格 | 每日节省 |
|---|---|---|---|---|---|
create-retweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 使用完整指南
通过 ApiPass 提供的单次 API 调用,以编程方式转发 X(原 Twitter)上的任意公开推文。

ApiPass 上的 Twitter Graphql Create Retweet API 是一个托管端点,可让开发者自动执行 X 上的转推操作,而无需接触 Twitter 未公开的内部 GraphQL 基础设施。通过向 /api/v1/jobs/createTask 发送 POST 请求,并提供 model twitter/graphql/create-retweet、目标 tweet_id 以及你的 X auth_token,ApiPass 会代你处理底层 GraphQL mutation、认证头、限流路由和服务提供方选择。该 API 以异步方式运行——你会立即收到 taskId,然后轮询 /api/v1/jobs/recordInfo(或接收回调)来确认转推是否已成功发布。这个抽象层将复杂、脆弱的逆向工程流程,转化为可靠、可用于生产环境的 HTTP 调用。
跳过 Twitter 冗长的开发者申请、项目层级和高级访问权限审核。只需获取你的 auth_token cookie,即可开始以编程方式转推。
ApiPass 会通过 starter、regular 和 official 提供方通道来路由任务,与 X 的付费 API 层级相比,可将成本降低数个数量级。
默认的 channel: auto 设置会实时将每个转推任务分发给表现最佳的提供方,自动平衡价格、稳定性和速度。
可大规模发起转推,并通过可选的 callBackUrl 接收结果,免去高吞吐工作流中持续轮询的需求。
只需极简请求体(model、AuthToken、tweet_id),即可替代原始 GraphQL 端点所需的大量 headers、CSRF token 和 query hashes。
在同一个 API key 和计费账户下,将 create-retweet 与 ApiPass 的其他 Twitter GraphQL 端点(用户查询、推文搜索、点赞、关注)组合使用。
每个转推请求都会返回一个 taskId,并带有生命周期状态(waiting、queuing、generating、success、fail),便于你跟踪和审计每一次操作。
可在 starter(超低成本)、regular(均衡)和 official(原生 X API)通道之间选择,以匹配你的可靠性和预算需求。
使用标准的 auth_token 浏览器 cookie,让你无需 OAuth 流程或开发者应用注册,即可认证任意 X 账户。
检测来自指定创作者的热门帖子,并立即转推以提升触达范围的程序。
让代理机构可通过单一 UI 为多个客户账户安排并执行转推的 SaaS 工具。
自动将品牌自有帖子转推到其他 X 账户,以最大化自然分发效果的工作流。
Discord/Telegram 集成,可通过官方品牌账户自动转推社区成员的贡献来给予奖励。
了解 ApiPass 在访问、成本和开发者体验方面与 X 官方开发者平台的差异,以及为什么团队会选择 ApiPass 来实现生产级转推自动化。
官方 X API 需要付费开发者账户(Basic 层级起价 $200/月),并且需要获得写入权限审批,才能调用 POST /2/users/:id/retweets 端点。ApiPass 只需要一个 API key 和一个 auth_token cookie——你可以在五分钟内开始转推。
官方 API 会根据订阅层级严格限制每月写入额度,超额使用通常需要企业合同。ApiPass 按成功任务计费,并为高容量、成本敏感的使用场景提供 starter 通道;在这些场景中,官方层级的成本可能高得难以承受。
协调一组影响者账户进行同步转推,以最高初始传播速度启动营销活动。
在突发新闻、价格提醒或紧急更新从源账户发布的瞬间自动转推。
转推目标垂直社区中的帖子,为新账户建立可见度和互惠互动。
驱动一个主题策展账户,实时转推匹配特定关键词、话题标签或作者列表的优质内容。
在 ApiPass 注册以获取你的 Bearer API key。然后在浏览器中打开 twitter.com,登录后从 F12 → Application → Storage → Cookies 中复制 auth_token 的值。
向 https://api.apipass.dev/api/v1/jobs/createTask 发送 POST 请求,将 model 设置为 twitter/graphql/create-retweet,并在 input 对象中包含你的 AuthToken 和目标 tweet_id。也可以选择提供 callBackUrl,以便自动接收完成通知。
使用返回的 taskId 轮询 GET /api/v1/jobs/recordInfo?taskId=task_12345678,或等待 ApiPass 将结果 POST 到你的 callBackUrl。当 state 变为 success 时,转推即已在 X 上生效。
所有 API 都需要通过 Bearer Token 进行身份验证。
Authorization: Bearer
转推
该 API 接受以下结构的 JSON payload:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "AuthToken": "string",
7 "variables": {
8 "tweet_id": "string"
9 }
10 }
11}model必填string用于生成的模型名称
"twitter/graphql/create-retweet"
callBackUrl可选string用于任务完成通知的回调 URL。如果省略,则不会发送回调。
"https://your-domain.com/api/callback"
channel可选string你可以通过 channel 参数在 APIPASS 中指定对应的提供商;这些提供商会处理实际的图像和视频生成任务。APIPASS 目前提供三种提供商选项:
channel 参数的默认值为 auto。启用后,APIPASS 会根据实时价格和稳定性指标,在可用提供商之间自动分配任务,以在最低成本和可靠性能之间取得平衡。除非你有自定义路由需求,否则请保留默认值 auto。
可用选项:
auto
input 对象包含以下参数:
input.variables.tweet_id必填string123
input.AuthToken必填string打开 Twitter 首页并登录,然后进入 F12 > Application > Storage > Cookies > auth_token。

YOUR_X_AUTH_TOKEN
1curl -X POST "https://api.apipass.dev/api/v1/jobs/createTask" \
2 -H "Content-Type: application/json" \
3 -H "Authorization: Bearer YOUR_API_KEY" \
4 -d '{
5 "model": "twitter/graphql/create-retweet",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "AuthToken": "YOUR_X_AUTH_TOKEN",
9 "variables": {
10 "tweet_id": "1852944751370109241"
11 }
12 }
13 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code状态码,200 表示成功,其他表示失败
message响应消息,失败时为错误描述
data.taskId用于查询任务状态和结果的任务 ID