Facebook 公开小组帖子与完整照片集抓取
Pricing
from $2.49 / 1,000 facebook 小组帖子
Go to Apify Store
Facebook 公开小组帖子与完整照片集抓取
抓取 Facebook 公开小组的最新与历史帖子,输出机器可读的 JSON 数据:正文、发布时间、作者、互动数据、稳定帖子链接,以及全部可获取的照片链接(含隐藏的 +N 照片集)。支持 Apify API、MCP、日常监控与历史回填。
Facebook 公开小组帖子与完整照片集抓取
Pricing
from $2.49 / 1,000 facebook 小组帖子
抓取 Facebook 公开小组的最新与历史帖子,输出机器可读的 JSON 数据:正文、发布时间、作者、互动数据、稳定帖子链接,以及全部可获取的照片链接(含隐藏的 +N 照片集)。支持 Apify API、MCP、日常监控与历史回填。
必填。Facebook 公开小组的链接、自定义链接或数字 ID。请只填写小组链接,不要填写帖子链接、Marketplace 链接或私密/需登录的小组。一次运行最多处理 maxGroupsPerRun 个小组。
一次运行中最多处理的小组数量。结果和计费按小组倍增。多余的小组链接将被跳过,并列在 SUMMARY.skippedGroupUrls 中。
每个小组返回的最大帖子结果数。每个帖子为一个计费结果:10 个小组 x 1,000 个帖子约为 10,000 个计费结果。深度历史回填一次最多取 1,000 条,保存 SUMMARY.pointer.nextCursor,再用 startCursor 继续。
小组动态的排序方式。「最新优先」最适合采集最新帖子与日常监控。
尽力还原藏在 Facebook +N 缩略图后面的照片链接。建议保持开启以获得完整数据;仅在快速预览时关闭。
规范日期下边界(含)的 [onlyPostsNewerThan, onlyPostsOlderThan) 窗口。返回在此 Facebook 时间戳或之后发布的帖子。使用“最新优先”排序时,Actor 在遇到更旧帖子后停止。最适合增量监控;与 onlyPostsOlderThan 配合可精确收集时间段。
规范日期上边界(不含)的 [onlyPostsNewerThan, onlyPostsOlderThan) 窗口。跳过在此 Facebook 时间戳或之后发布的帖子,并继续向更早历史推进。与 onlyPostsNewerThan 结合可收集特定时间段。
你的系统里已存的帖子 ID。配合「最新优先」排序,遇到其中之一即停止,最适合每日监控。 状态路由:每日最新监控 -> knownPostIds;较旧帖子回填 -> 从 SUMMARY.pointer.nextCursor 获取 startCursor;多组回填 -> startCursorsByGroup;已存储的流水线状态 -> checkpoint。切勿将回填游标传入最新运行。
上一次 SUMMARY 中的 checkpoint 对象。在你的系统保存运行状态时,用于增量监控或按小组续采。 状态路由:每日最新监控 -> knownPostIds;较旧帖子回填 -> 从 SUMMARY.pointer.nextCursor 获取 startCursor;多组回填 -> startCursorsByGroup;已存储的流水线状态 -> checkpoint。切勿将回填游标传入最新运行。
SUMMARY.pointer.nextCursor 中的游标。仅用于回填更早的历史帖子,不要拿昨天的游标来采新帖子。 状态路由:每日最新监控 -> knownPostIds;较旧帖子回填 -> 从 SUMMARY.pointer.nextCursor 获取 startCursor;多组回填 -> startCursorsByGroup;已存储的流水线状态 -> checkpoint。切勿将回填游标传入最新运行。
可选:小组链接到 GraphQL 游标的映射,用于多小组运行中回填更早页面。优先直接传上一次的 SUMMARY/checkpoint。 状态路由:每日最新监控 -> knownPostIds;较旧帖子回填 -> 从 SUMMARY.pointer.nextCursor 获取 startCursor;多组回填 -> startCursorsByGroup;已存储的流水线状态 -> checkpoint。切勿将回填游标传入最新运行。
Ranked 快照先收集候选帖子再按发布时间本地排序;游标翻页保持动态顺序并给出 next 指针,更适合监控与回填。
本地排序前收集的候选帖子。保留 0 以使用自动预算(约为 maxPostsPerGroup 的 3 倍,最低 +20)。仅在 SUMMARY 报告 candidate_limit_reached 且帖子缺失时提高。
公共小组初始化之后的最大 GraphQL 翻页请求数。保留 0 以使用自动预算(约为 maxPostsPerGroup 的 0.85 倍,最低 20)。仅在 SUMMARY 报告页面上限且帖子缺失时提高。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 若 Facebook 返回异常页面或登录墙,用全新代理/会话重新初始化小组主页的尝试次数。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 遇到临时性空白或过小的 GraphQL 分页响应时的重试次数。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 每个 Facebook media/set 请求的重试次数。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 media/set 重试的基础等待时间。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 同时展开 Facebook media/set 页面的帖子数。数值越大完整照片采集越快,但临时性失败也可能增多。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 开启后,若近期 media/set 展开质量下降,Actor 会自动把过高的展开并发降回稳定水平。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 主流程结束后、输出前,仅对可疑的照片集行再补采一次。小幅增加运行时间,换来更高的 +N 覆盖率。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 延迟补采阶段同时重试的可疑帖子数。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 延迟补采阶段对可疑 media/set 行的追加重试次数。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 延迟补采的基础等待时间。
高级。保持默认值,除非 SUMMARY 诊断明确指出此开关。 在 SUMMARY 中附带响应样本与发现过程细节。日常生产运行请保持关闭。