还没有输出。提交表单以生成内容。
透明定价,无隐藏费用。按需支付。
| 规则与模式 | 渠道 | 积分 | 价格(美元) | 官方/参考价格 | 每日节省 |
|---|---|---|---|---|---|
community-members otherTwitter | Starter | 0.01per post | $0.00005 | - | - |
twitter-api-graphql 使用完整指南
通过 ApiPass 统一的 GraphQL 端点,从 Twitter/X 社区检索分页的社区成员数据——内置丰富的用户资料、社区角色和基于游标的分页能力。

ApiPass 上的 Twitter GraphQL Community Members API 是一个基于异步任务的端点,可返回任意 Twitter/X 社区的完整成员列表。你向 /api/v1/jobs/createTask 提交 POST 请求,指定 model twitter/graphql/community-members 和目标 communityId,随后会收到 taskId;之后你可以轮询 /api/v1/jobs/recordInfo,或通过 webhook 回调接收结果。每个响应都包含结构化的社区元数据,以及分页的 members_slice,其中包含详细成员记录——包括显示名称、screen name、头像 URL、rest_id、验证状态(is_blue_verified),以及重要的 community_role 字段(例如 Admin、Member)——同时提供 next_cursor,用于在任意规模的社区中继续分页。
跳过 Twitter 冗长的申请、审批和高级访问权限流程。在 ApiPass 控制台生成 Bearer token,几分钟内即可开始调用。
ApiPass 每次调用仅 $0.0005(0.1 credits),相比等效 Twitter 企业级端点的预估成本约便宜 99.90%——每 10,000 次调用可节省约 ~$45.45。
每条成员记录都包含核心资料(name、screen_name)、avatar.image_url、rest_id、验证标记、关系视角以及 community_role——无需额外的 enrich 调用。
默认 channel: auto 设置会在 starter、regular 和 official 提供商之间实时平衡任务,在无需任何手动配置的情况下优化成本与稳定性。
提交一次即可获得 taskId,你可以轮询结果,也可以提供 callBackUrl,在结果就绪时将其推送到你的服务器——非常适合需要基于游标分页的大型社区。
每个端点页面都会显示实时成功率(当前为 100%),让你在接入前始终了解 API 的健康状态。
只需提供 input.variables.communityId。传入一个 Twitter community ID(例如 1517189118140325888),即可获取完整的成员切片——无需配置复杂的 GraphQL variables。
每个响应都包含 members_slice.slice_info.next_cursor,使你能够分页遍历任意规模的社区,从小众小组到拥有数万成员的社区都可覆盖。
每个成员对象都包含 community_role 字段(Admin、Member 等),可轻松筛选管理员、识别高价值用户,或映射社区内部的治理结构。
按计划快照成员数据,用于可视化社区规模、增长曲线、管理员变动以及成员构成随时间的变化。
从小众社区提取成员名单,并按 is_blue_verified 或 community_role 筛选,挖掘适合营销触达的高信号账号。
使用 screen_name 和 rest_id 将你的现有客户映射到他们所属的 Twitter 社区,并通过基于社区的兴趣信号丰富用户资料。
为社区所有者可与 Discord、Slack 或内部 CRM 集成的审核工具、跨平台成员镜像或管理员仪表盘提供能力。
Twitter 官方 API 需要开发者账号、项目设置,并且(对于社区级 GraphQL 数据)通常需要更高等级的付费访问权限——审批往往会延迟数周。ApiPass 只需要从你的控制台生成 API key;注册后几分钟内即可运行第一次 createTask 请求。
Twitter 官方 Basic 和 Pro 层级每月费用从数百到数千美元不等,并有严格的月度上限。ApiPass 按量计费,每次调用 $0.0005,并支持多个提供商通道——预估成本降低 99.90%,让你无需固定月费承诺即可扩展社区抓取工作负载。
监控加密、NFT 或 DAO 相关 Twitter 社区的成员变化,以发现项目热度或资金轮动的早期信号。
将社区成员列表与 tweet-timeline APIs 结合,对特定品牌或产品社区内发生的对话进行定向情绪分析。
追踪竞争对手的 Twitter 社区,了解谁在加入、增长速度如何,以及哪些已验证账号与你的受众重叠。
收集匿名化的社区成员数据集,用于研究去中心化社交网络中的在线群体形成、信息扩散以及管理员/成员动态。
注册 ApiPass,并在控制台的 API Key Management 页面生成 Bearer token。
向 https://api.apipass.dev/api/v1/jobs/createTask 发送 POST 请求,设置 model: "twitter/graphql/community-members",并将 input.variables.communityId 设置为你的目标社区。也可以选择包含 callBackUrl 以启用 webhook 投递,并将 channel 保持为 auto,以便自动优化成本和稳定性。
使用返回的 taskId 查询 GET /api/v1/jobs/recordInfo?taskId={taskId}。当 data.state 达到 success 后,从 data.resultJson.resultObject.data.communityResults.result.members_slice.items_results 解析成员名单,并使用 next_cursor 继续分页获取剩余成员。
所有 API 都需要通过 Bearer Token 进行身份验证。
Authorization: Bearer
获取 Community 成员列表。
该 API 接受具有以下结构的 JSON payload:
1{
2 "model": "string",
3 "callBackUrl": "string (optional)",
4 "channel": "auto",
5 "input": {
6 "variables": {
7 "communityId": "string",
8 }
9 }
10}model必填string用于生成的模型名称
"twitter/graphql/community-members"
callBackUrl可选string用于任务完成通知的回调 URL。如果省略,则不会发送回调。
"https://your-domain.com/api/callback"
channel可选string你可以通过 channel 参数指定 APIPASS 中对应的提供商;这些提供商负责处理实际的图片和视频生成任务。APIPASS 目前提供三种提供商选项:
channel 参数的默认值为 auto。启用后,APIPASS 会根据实时价格和稳定性指标,在可用提供商之间自动分配任务,以平衡最低成本和可靠性能。除非你有自定义路由需求,否则请保留默认值 auto。
可用选项:
auto
input 对象包含以下参数:
input.variables.communityId必填string1517189118140325888
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/community-members",
6 "callBackUrl": "https://your-domain.com/api/callback",
7 "input": {
8 "variables": {
9 "communityId": "1517189118140325888"
10 }
11 }
12 }'1{
2 "code": 200,
3 "message": "success",
4 "data": {
5 "taskId": "task_12345678"
6 }
7}code状态码,200 表示成功,其他表示失败
message响应消息,失败时为错误描述
data.taskId用于查询任务状态和结果的任务 ID