Instagram 粉丝导出 partial 结果:paused、partial 与 failed
用 phase、terminalReason 和 confirmed 行判断 Instagram 粉丝导出是否可下载、如何使用,以及何时允许新任务。
本文目录
Instagram 粉丝导出中的 partial 是可下载终态:任务因 Stop、执行上下文中断或来源故障结束,但已经确认至少 1 行。paused 是同一任务内的非终态等待。failed 是终态且 confirmed = 0,因此没有可导出文件,也绝不能证明目标没有粉丝。
先读当前 phase,再读 terminalReason,最后核对 confirmed。文件能否打开不能代替这三项检查。
本页诊断什么
本页只回答 INS Follower Exporter 的一个窄问题:显示 paused、attention、completed、partial 或 failed 时,当前行能否下载,能支撑什么结论,以及下一步是 Resume、显式 Retry 还是独立新任务。
它不解释某个账号为什么缺失,不恢复已有有效产物后的浏览器下载,也不绕过登录、challenge、rate limit、私密或不可用门禁。覆盖问题请看 缺行诊断;保存问题请看 下载恢复。
八个可见任务状态
completed 表示调度器正常结束。可能是来源已结束,也可能是已达到所选 100、200、500 或 1,000 行上限。它不自动等于账号完整历史。
同一设置,不同终态结果
全部使用同一匿名输入:@sample_creator、Followers、500 行上限和 CSV。只改变实际终止事件与确认行数。
同一输入不保证同一覆盖范围。之后的新任务也不是旧 partial 文件的无缝续跑。
纯文本诊断树:phase → terminalReason → confirmed
- phase 是
paused? Resume 会用同一 runId 继续下一页。Stop 会先进入stopping。此时不可下载,也不应并行新任务。 - phase 是
attention? 读取authorization_required、login_required、challenge_required、rate_limited或private_or_unavailable。先恢复 Instagram 正常访问。显式 Retry 开始新任务,不是 Resume。 - phase 是
completed? 原因应为completed。仅在confirmed > 0时下载,并按所选上限描述结果,不宣称完整账号历史。 - phase 是
partial或failed? 读原因:stopped是用户 Stop;interrupted是执行上下文消失后恢复的活跃任务;source_error是来源请求无法完成。 confirmed > 0? 三种提前终止都应变成partial。可下载已确认行,但必须保留目标、Followers/Following、上限、原因、行数和时间。confirmed = 0? 三种提前终止都应变成failed。无可下载行;只能说本次任务无可交付结果。- 仍需新任务? 只在门禁已解决且旧产物不足时开始。保留独立快照;除非下游明确核对 ID、目标、方向、时间和上限,否则不合并。
Retry 不是 Resume
使用文件前的五项检查
- 记录 final phase 和
terminalReason。 - 确认
confirmed > 0,且 phase 是partial或completed。 - 打开 CSV 或 XLSX,检查 14 列表头,并将数据行数与
confirmed对齐。 - 核对
sourceProfile、audience、collectedAt、rowIndex和所选上限。 - 对任何 partial 副本保留
partial/{terminalReason}/{confirmed}标签。
可复制的匿名备注:@sample_creator / followers / cap 500 / partial / stopped / confirmed 180 / collected 2026-08-31。
成功下载后仍然存在的边界
- Partial 只证明这些行已在本地确认,不证明未出现的账号不存在。
- Completed 仍受所选 100–1,000 行上限、当前会话可见性和来源响应约束。
- 本地 History 最多保留 20 个已结束或待处理任务,不是云备份、定时监控或无限恢复队列。
- 新任务有新时间和访问上下文。产品不自动合并任务或推断关系变化。
- 没有任何 phase 允许绕过 Instagram 控制、无限重试,或根据 partial/failed 推断真实总量。
常见问题
paused 和 partial 有什么区别?
Paused 是非终态,Resume 继续同一任务。Partial 是终态,只保留已确认行,原任务不能继续。
每个 partial 结果都可下载吗?
按当前 runtime 合同,是:partial 必然意味着 confirmed > 0。如果浏览器未保存文件,先按下载恢复指南处理,不要立即重新收集。
failed 是否表示主页没有粉丝?
不是。它只表示本次任务以 confirmed = 0 结束,不说明目标受众总量。
attention 中的 Retry 会继续旧任务吗?
不会。显式 Retry 会调用 Start 并创建新任务。只有 paused 中的 Resume 继续同一任务。
rate limit 或 challenge 后可以连续 Retry 吗?
不要。先恢复 Instagram 正常访问。内部最多 3 次的规则只适用于瞬态网络失败或 HTTP 5xx。
可以把之后的新任务直接追加到 partial 吗?
默认不可以。时间、会话、上限和来源可见性可能不同。只能在下游流程明确按 ID 对账并保留溯源时受控合并。
诊断完成后选择下一路由
- 只有访问正常且确实需要独立有界任务时,才使用 Instagram 粉丝导出器。
- 已有 completed/partial 但浏览器未保存或打开时,使用 下载恢复。
- 覆盖问题使用 缺行诊断。
- 方法选择与输出边界见 完整导出指南。
本页对照了 Unfollowfy Instagram 数据导出指南、Web Tidy 完整粉丝导出指南 和 CommentGrid 导出指南。它们覆盖官方归档分片、宽导出步骤和不完整输出;上述状态树则来自当前 SKU32 runtime,且把产品 terminalReason 与官方归档拆分区分开。