Instagram Followers List
Instagram followers 是在所提交 username 的粉丝列表中公开可见的关系记录,包含身份、头像、认证与私密标记、来源上下文、位置和采集时间。以上字段适合用于受众抽样、跨账号重合检查、资料筛选和关注关系列表研究。
主要特性
- 多账号粉丝采集一次异步任务可提交一个或多个 Instagram username,并分别请求每个来源账号的粉丝资料。
- 标准化粉丝身份每条粉丝记录返回可用的资料 ID、username、显示名称、推导的主页 URL 和公开头像。
- 可见性与来源信号在来源暴露字段时保留认证、私密账号标记,以及来源 username 和 follower 关系。
- 观测列表上下文字段可用时保留列表 position 和 Actor scrapedAt 时间,否则使用 SocQ 采集时间。
- 按 username 控制结果量results_limit 分别作用于每个提交的 username,默认 100,可接受 1 至 2,000 的整数。
参数
| 参数 | 必填 | 描述 |
|---|---|---|
usernames | 必填 | 必填的 Instagram username 非空列表,每一项都必须是非空字符串;采集前会移除前导 @。 |
results_limit | 可选 | 每个 username 请求的粉丝资料上限;默认 100,可接受 1 至 2,000 的整数。 |
如何使用
提交公开 Instagram username,跟踪异步任务,并在采集成功后分页读取标准化粉丝资料记录。
- 准备一个或多个公开 Instagram username;可保留前导 @,采集前会自动移除。
- 向 /v1/instagram/followers-list POST usernames 和可选的 results_limit,并保存返回的 task_id。
- 轮询 /v1/tasks/{task_id},直到任务成功或返回失败。
- 读取 data.results.items,并在 has_more 为 true 时继续传 next_cursor。
curl -X POST "https://api.socq.ai/v1/instagram/followers-list" \
-H "Authorization: Bearer $SOCQ_API_KEY" \
-H "Content-Type: application/json" \
-d '{"usernames":["instagram"],"results_limit":100}'
# 轮询 GET /v1/tasks/{task_id}
# 读取 data.results.items,并在 has_more 为 true 时继续传 next_cursor最佳使用场景
- 公开受众抽样: 为选定公开账号构建有界样本,保留粉丝 username、显示名称、主页链接、可见性标记和观测位置。
- 跨账号重合检查: 按 extra.source_username 分组,并比较粉丝 ID 或 username,识别同时出现在多个来源账号下的资料。
- 资料补全队列: 筛选返回的 username,并在需要 bio 或可见资料计数字段时传给 Instagram Profiles。
- 关系列表快照: 保存粉丝身份、来源 username、观测位置和 collected_at,区分不同时点的公开列表样本。
使用建议
- 提交多个 username 时,用 username 数量乘以 results_limit 估算请求深度,因为上限和积分预估均按来源账号计算。
- 来源 username 带 @ 时可直接提交;provider 映射会在 Actor 运行前移除前导 @。
- 比较账号时保留 extra.source_username,因为同一粉丝资料可能出现在多个来源列表中,且不保证跨来源去重。
- position 字段存在时,把它当作一次观测到的列表值,不要解释成稳定排名或关系强度。
- 公开来源返回数量少于请求值时,保留部分结果及 collected_at;隐私、账号可用性、来源分页和 Actor 限制都可能减少输出。
相关 API
需要其他类型的 Instagram 公开数据时,可以使用以下 API。
- Instagram Followers Count API — 获取公开账号身份以及可见粉丝数、关注数和帖子数。
- Instagram Posts API — 按 username 采集公开帖子、媒体、标签、提及、时间和互动指标。
- Instagram Reels API — 按 username 采集公开 Reels、媒体、音频、标签、提及和互动指标。
- Instagram Search API — 按关键词或账号名称搜索公开主页及可见账号信息。
- Instagram Comments API — 从帖子 URL 采集公开评论、作者、时间、点赞数和回复数。
- Instagram Profiles API — 按 username 获取公开主页身份、简介、链接、账号标记、分类和可见计数。
- Instagram Following List API — 采集 Instagram 账号公开可见的关注主页,返回身份、关注关系上下文和可见账号计数。
- Instagram Hashtag Posts API — 按 hashtag 发现公开帖子,返回来源标签、媒体、创作者、时间和可见互动指标。
- Instagram Tagged Posts API — 按 username 采集标记指定主页的公开帖子,返回作者、媒体、提及、被标记用户上下文和互动指标。
- Instagram Transcript API — 从公开 Post 或 Reel URL 提取字幕文本、语言、格式、来源 URL 和 shortcode。
- Instagram Audio Reels API — 按已知数字 audio ID 采集公开 Reels,返回说明文字、创作者、媒体、时间、可见互动和来源音频上下文。
- Instagram Highlight Items API — 通过已知 highlight ID 获取保存的公开 Story 内容,返回文本、作者身份、媒体、时间、可见指标和来源上下文。
- Instagram Post Info API — 通过已知公开帖子、Reel 或旧版 IGTV URL 查询说明文字、作者身份、媒体、时间、可见互动和输入上下文。
- Instagram Reels Search API — 按文本 query 搜索公开 Reels,返回说明文字、创作者、媒体、时间、可见互动指标和查询上下文。
- Instagram Story Highlights API — 按 username 列出公开快拍精选容器,返回标题、所属账号、媒体数量和可复用的 highlight ID。
- Instagram Trending Reels API — 采集趋势信息流当前展示的公开 Reel,返回说明文字、创作者、媒体、时间和可见互动指标。
还可以将 Instagram 数据与其他已支持社交平台的公开数据结合使用。