X Followers List
X 关注者列表是在采集时返回的、正在关注所提交用户名的公开账号记录集合。它适合受众研究与账号名录补全,但结果仍受公开可用性、上游分页和任务级去重影响。
主要特性
- 多账号关注者采集在同一任务中提交一个或多个公开 X 用户名,每个值都可以带或不带开头的 @。
- 按用户名控制结果上限为每个用户名请求 200 到 2,000 条记录,步长为 200,默认值为 200。
- 标准化公开账号记录通过公开任务结果获得账号 ID、规范主页地址、作者身份、可见资料计数和标准化时间。
- 异步交付方式使用不透明游标轮询任务结果,或提供可选回调 URL 接收任务完成通知。
参数
| 参数 | 必填 | 描述 |
|---|---|---|
usernames | 必填 | 必填的公开 X 用户名列表。每个值都可以带或不带开头的 @;采集前会去除首尾空白,并按不区分大小写的用户名去重。 |
results_limit | 可选 | 每个用户名最多采集的结果数。默认 200,可填写 200 到 2,000 之间且为 200 倍数的整数。 |
如何使用
先启动关注者采集任务,等待任务完成,再分页读取已保存的公开账号记录。
- 准备一个或多个公开 X 用户名,开头的 @ 可选。
- 向 /v1/x/followers-list POST usernames 与有效的 results_limit,并保留返回的 task_id。
- 轮询 /v1/tasks/{task_id},直到任务进入 succeeded 或 failed。
- 任务成功后读取 data.results.items;has_more 为 true 时,把 next_cursor 继续传给任务端点。
curl -X POST "https://api.socq.ai/v1/x/followers-list" \
-H "Authorization: Bearer $SOCQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"usernames":["@X"],"results_limit":200}'
# 轮询 GET /v1/tasks/{task_id}
# 读取 data.results.items,并在 has_more 为 true 时继续使用 next_cursor最佳使用场景
- 建立受众研究样本: 采集所选 X 账号的公开关注者,并分析返回样本中的可见账号规模。
- 补全已知账号名录: 为下游账号记录补充规范 X 主页地址、显示身份、账号 ID 和可见计数。
- 创建可重复的关注者快照: 按相同上限定期执行采集,并保留任务时间,用于比较不同时点保存的公开账号集合。
使用建议
- 提交前先去重用户名,因为临时积分预估使用提交数组长度,而实际采集会规范化重复用户名。
- 把 results_limit 视为每个用户名的上限,而不是每个账号都一定能返回相同数量公开记录的保证。
- 使用每条结果的 id 作为稳定键;同一关注者即使出现在多个输入账号下,在同一任务内也只保存一次。
- 区分上游分页与结果读取;公开客户端只应使用 /v1/tasks/{task_id} 返回的不透明 next_cursor。
- 允许空结果和部分结果继续进入下游流程,因为账号不可用、访问受限或上游数据耗尽都可能缩短采集结果。
相关 API
需要其他类型的 X 公开数据时,可以使用以下 API。
- Twitter Tweet Scraper API — 从 x.com 或 twitter.com status URL 获取公开帖子正文、作者、互动、媒体、标签、提及和会话关系。
- Twitter Profile Scraper API — 按 username 获取公开账号身份、简介、头像、封面、账号状态和可见受众统计。
- Twitter User Tweets Scraper API — 按 username 采集近期公开帖子、作者、媒体、标签、提及和互动指标,并排除回复。
- Twitter Search API — 按搜索表达式查找公开帖子,并支持 latest 或 top 排序和结果数量上限。
- X Following List API — 采集 X 公开账号关注的个人资料,包括身份、简介、账号状态、可见计数和来源 username。
- X Post Quotes API — 按已知 status URL 采集公开引用帖,返回评论正文、作者、互动、媒体、时间和来源帖子上下文。
- X Post Replies API — 从 X 帖子 URL 采集公开回复,支持选择排序,并返回回复正文、作者、可见互动、媒体和父帖信息。
- X Post Retweeters API — 采集转发已知 X 或 Twitter status URL 的公开账号,并在整个任务中按账号去重后返回标准化主页记录。
- X Trends API — 按已知数字 WOEID 采集当前 X 公开趋势快照,保留来源排名、查询、描述和位置背景。