还没有输出。提交表单以生成内容。
透明定价,无隐藏费用。按需支付。
| 规则与模式 | 渠道 | 积分 | 价格(美元) | 官方/参考价格 | 每日节省 |
|---|---|---|---|---|---|
favorite-tweet otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 使用完整指南
通过一次 API 调用大规模自动点赞推文 —— 使用 ApiPass 基于异步任务的端点,以编程方式收藏 X(Twitter)上的任意公开推文。

ApiPass 上的 Twitter Graphql Favorite Tweet API 是一个异步端点,可让你使用驱动官方 X 网页客户端的底层 GraphQL 协议,以编程方式在 X(原 Twitter)上点赞(收藏)推文。提交目标 tweet_id 以及你的 X 账号 auth_token 后,ApiPass 会通过其智能提供商路由系统分发任务,并返回一个可轮询的 taskId;你也可以通过 callback 接收结果,以确认点赞操作已成功执行。它屏蔽了 GraphQL query hash、header 签名和速率限制处理等复杂细节,为开发者提供了一个简洁的 REST 风格接口,用于实现 Twitter 最常用的互动操作之一。
无需费力逆向 Twitter 的 GraphQL 端点、query ID 和不断变化的请求签名。ApiPass 将所有流程封装为简洁的 JSON POST 请求。
默认 auto 通道会根据实时价格和稳定性,在 starter、regular 和 official 提供商之间动态分配任务,在不牺牲可靠性的前提下降低成本。
任务会进入队列并在后台处理。轮询 /jobs/recordInfo,或注册 callBackUrl,即可在点赞完成时收到通知。
使用你自己的 X auth_token cookie,这意味着点赞会由真实且功能完整的账号发起,并具备正常的互动行为特征。
ApiPass 的价格远低于 Twitter 官方 Enterprise API 层级,让独立开发者和增长团队也能以可承受的成本构建自动化互动工作流。
在请求 payload 中配置 callBackUrl,ApiPass 就会将完成通知推送到你的服务器 —— 无需轮询循环。
只需在 variables 对象中发送一个 tweet_id,API 就会处理其余流程,从 GraphQL payload 构建到响应解析全部自动完成。
可在 starter、regular 和 official 通道之间选择,也可以让 auto 为每次请求选择最优提供商。
每个请求都会返回一个持久的 taskId,并提供清晰的状态流转(waiting → queuing → generating → success/fail),实现完整可观测性。
构建代理,在更广泛的社交监听工作流中,代表你点赞来自特定创作者、标签或主题的推文。
为 SaaS 产品提供能力,帮助创作者和营销人员以规模化方式与目标受众进行真实互动。
当用户在你的 Web3 或游戏化应用中完成任务时,触发一次点赞,作为链上或链下奖励动作。
连接你的 CRM,使点赞客户推文成为支持工单解决后的计划跟进动作。
了解 ApiPass 的收藏推文端点在可访问性、定价和开发者体验方面如何对比 X 官方 API,以及为什么团队选择 ApiPass 来更快上线。
Twitter 官方 API(X API v2)将 POST /2/users/:id/likes 端点限制在付费层级内,并伴随高昂月费和严格的速率上限。ApiPass 提供按任务计费且无最低承诺门槛,让个人开发者和原型项目也能轻松使用。
官方 API 需要 OAuth 2.0 应用注册、开发者门户审批以及逐用户 token 交换流程。ApiPass 只需要来自已登录 X 会话的 AuthToken cookie,可将首次点赞的准备时间从数天大幅缩短到几分钟。
自动点赞提及你品牌或产品的推文,提升可见度,并向社区传达你已关注到相关内容。
当合作创作者发布匹配活动标签的赞助内容后,让你的监控工具自动为其帖子点赞。
赋予自主 AI agent 在 X 上表达认可的能力:对符合其配置兴趣或用户指令的推文进行点赞。
将“点赞”转化为策展信号 —— 自动收藏你的 ML pipeline 判定为高价值的推文,使其出现在你的书签和下游信息流中。
在 ApiPass 注册以获取 API_KEY,然后从浏览器中提取你的 X auth_token(登录状态下,在 twitter.com 打开 F12 → Application → Cookies → auth_token)。
向 /api/v1/jobs/createTask 发送 POST,请求中包含 model: "twitter/graphql/favorite-tweet"、你的 AuthToken,以及位于 input.variables 中的目标 tweet_id。ApiPass 会返回一个 taskId。
轮询 GET /api/v1/jobs/recordInfo?taskId=...,直到 state 变为 success;或在原始请求中配置 callBackUrl,以便在点赞执行完成后接收自动推送通知。
所有 API 都需要通过 Bearer Token 进行身份验证。
Authorization: Bearer
点赞一条推文。
该 API 接受具有以下结构的 JSON 载荷:
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/favorite-tweet"
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/favorite-tweet",
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