Web Tidy
博客

将 Instagram Followers 导出为 CSV:有界且可验证的工作流

选择 Followers 与 CSV,运行有界导出,再核对目标、14 列表头、confirmed rows 与任务终态。

2026年8月31日Instagram
本文目录

要把 Instagram Followers 导出为 CSV:打开当前 Instagram 会话可访问的目标主页,在 Instagram Follower Exporter 中选择 Followers100、200、500 或 1,000 行 ceilingCSV。只有同时满足以下条件才接受文件:目标正确、audiencefollowers、第一行严格包含 14 个有序表头、文件数据行数等于 confirmed rows,而且任务是 completed 或带 confirmed rows 的 partial 终态。

这只能证明本次有界任务内的已确认行,不能证明账号的 Followers 已全量覆盖。

披露: Web Tidy 发布本指南并开发 Instagram Follower Exporter。下文产品行为已在 2026-08-31 对照本地运行态与文件写入器;三篇重新匿名搜索并打开全文的公开原页只用于覆盖问题与比较结构,其供应商主张不作为 Web Tidy 证据。

先固定方向与证据边界

Followers 是关注目标主页的账号;Following 是目标主页关注的账号,两者方向相反。

本流程只处理一个当前会话可访问目标的 Followers → CSV,不包括 Following、原生 XLSX、历史 unfollow 比较或共同关注者。产品不会突破私密访问、登录、challenge、rate limit 或 unavailable 状态。

四个行数选项都是 ceiling,不是完整度设置。collectedAt 是本地规范化时间,不是准确 follow time。

六步导出 Followers CSV

  1. 在 Chrome 中打开当前登录会话确实能访问的目标 Instagram 主页,记录 username 或主页 URL。
  2. 打开产品并确认目标,在 Audience 中选择 Followers,不要误选 Following。
  3. 选择 100、200、500 或 1,000 行。先用满足任务目的的最小 ceiling;没有明确审计需要时保留按 ID 去重。
  4. 选择 CSV 并启动。观察 discovered、confirmed 和状态,不把主页可见数字当成文件行数。
  5. 等待终态。completed 表示本次有界运行正常结束;partial 表示已有 confirmed rows,但任务停止或来源出错。attention 不是终态,不能下载。
  6. 下载可导出的文件,并在导入或交付前核对目标、方向、14 列表头、confirmed rows 和终态。

同一输入,completed 与 partial 的结论不同

验收资产:UA-S32-GUIDE-COMPLETED-PARTIAL

下面固定同一个匿名三行输入。ceiling、confirmed rows、表头和可用行完全相同;只有终态改变,因此允许下的结论也必须改变。

account_id | username   | audience  | source
acct_001   | user_alpha | followers | sample_brand
acct_002   | user_beta  | followers | sample_brand
acct_003   | user_gamma | followers | sample_brand

completed 输出:

ceilingconfirmedterminal stateheaderusable rowspermitted conclusion
2003completed / completed严格 14 列顺序3本次有界运行正常结束并确认 3 行;不能说账号只有 3 个 Followers。

partial 输出:

ceilingconfirmedterminal stateheaderusable rowspermitted conclusion
2003partial / source_error严格 14 列顺序33 个已确认行可随 partial 标签使用;不能说运行完成或名单完整。

核对全部 14 列

CSV 与原生 XLSX 使用以下严格顺序:

id,pk,username,profileUrl,fullName,profilePicUrl,isVerified,followedByViewer,requestedByViewer,audience,sourceProfile,sourceProfileUrl,collectedAt,rowIndex

优先用 id 做匹配键。来源没有返回可选显示字段时保持空白;关系字段空白不自动等于 No。audience 必须为 followerssourceProfilesourceProfileUrl 必须指向目标。rowIndex 是去重后的本地最终顺序,不是 Instagram 排名。

每种停止状态的恢复分支

状态先检查什么当前结果是否可用允许重跑的条件
login required当前标签页是否仍能手动打开列表attention 不是终态,不能下载完成真实登录并确认访问后,显式启动新的有界任务。
challengeInstagram 是否要求人工验证不可用;产品不绕过验证在 Instagram 完成验证后手动重跑。
rate limit来源是否返回限流/429 并停止请求不承诺自动恢复等待、手动确认访问,再按需要用更小 ceiling 新跑。
private当前会话是否获准查看列表不突破私密访问只有当前会话后来获得正常访问时才重跑。
unavailable当前标签页能否打开目标与列表不能下载确认目标恢复且 URL 正确后新跑。
partial / stoppedconfirmed rows、原因与 14 列文件confirmed > 0 时可用,但要保留 partial只有任务仍需要更多行且访问有效时才新跑。
partial / source_errorconfirmed rows、出错位置、文件行数confirmed > 0 时可用,但要保留 partial来源恢复后显式重跑;任务不会后台续跑。

使用文件前做七项验收

  1. 后缀是 .csv,第一行与上述 14 个名称及顺序完全一致。
  2. 每个 audience 值都是 followers
  3. sourceProfilesourceProfileUrl 指向本次目标。
  4. 文件数据行数(不含表头)等于 confirmed rows,且不超过所选 ceiling。
  5. 交付记录保留真实的 completedpartial;partial 还要保留原因。
  6. 抽查 idusernameprofileUrl 的行内一致性,不要把 fullName 当唯一键。
  7. 导入 Excel 或 Sheets 时把 idpkusername 设为文本,避免长标识被改写。

收件人需要原生工作簿时,应在任务创建时选择 XLSX。把 .csv 后缀改成 .xlsx 不会完成格式转换。

文件通过验收后仍存在的限制

  • completed 只表示所选 100/200/500/1,000 行任务结束,不证明大账号已完整覆盖。
  • 去重可能让 confirmed rows 少于 discovered rows;confirmed 才是文件验收行数。
  • collectedAt 不是关注时间,rowIndex 不是关注顺序或排名。
  • 只有瞬态网络错误与 HTTP 5xx 会进行每请求最多 3 次的有界重试,不会无限重试。
  • 本地 History 最多保留 20 个终态任务用于查看和重新下载,不是计划任务或后台监控。
  • 产品不读取 Meta 账号归档、不导出 JSON、不丰富邮箱/电话、不自动关注或私信,也不绕过访问控制。

逐列说明见 Instagram Follower Exporter 14 列字段字典。需要原生工作簿时使用 Followers 导出到 Excel 工作流;需要相反方向时使用 Following 列表 CSV 工作流

选好 Followers、ceiling 和 CSV 后,回到 Instagram Follower Exporter 运行,并用本页作为验收清单。

常见问题

Excel 能打开 CSV 吗?

能,但它仍是文本文件。导入长 ID 和 username 时设为文本;需要原生工作簿则从一开始选择 XLSX。

completed 等于完整 Followers 名单吗?

不等于。它只表示这次有界运行正常结束,仍受 ceiling、当前访问、去重和列表变化约束。

partial 文件一定不能用吗?

不是。partial 且有 confirmed rows 时可以导出这些行,但交付必须保留 partial 标签和原因。

collectedAt 能给出准确关注时间吗?

不能。它记录本地规范化时间,不是账号实际关注目标的时间。

能突破私密主页或 challenge 吗?

不能。只处理当前会话正常可访问的列表。

一份 CSV 能找出 unfollower 吗?

不能。一份文件只是当前有界快照;变化检测至少需要两个不同日期、同方向且可比的 Followers 快照。

History 会自动监控变化吗?

不会。它只在本地保留最多 20 个终态任务,不会后台定时采集。