账号资料
Instagram 公开主页抓取 API
spider_studio/instagram-profile批量提交公开用户名,提取昵称、简介、头像、粉丝数、关注数、帖子数、认证状态和相关账号。
- 输入
- 1–1,000 个用户名,可带 @
- 输出
- 每个请求账号一条标准化资料
- 单次规模
- 每次运行最多 1,000 个账号
在线4 个独立 APIFY ACTOR
主页、用户帖子、单帖详情和媒体 URL 分别由一个固定职责的 Actor 提供。先选择需要的记录类型,再从网页、API、计划任务或集成中运行。
需要账号资料时使用 Profile;需要公开内容清单时使用 User Posts;已有 shortcode 时使用 Post Details;需要图片、视频 URL 时使用 Media URL Extractor。网页结果可复制、下载并导出 CSV/JSON,四个 Actor 也会把批量结果写入 Apify Dataset。
接口目录
独立输入和输出让失败重试范围与下游 schema 更容易预测,也避免一次请求意外采集多类数据。
账号资料
spider_studio/instagram-profile批量提交公开用户名,提取昵称、简介、头像、粉丝数、关注数、帖子数、认证状态和相关账号。
用户帖子
spider_studio/instagram-user-posts按用户名分页采集公开帖子,返回 shortcode、文案、互动数据、媒体类型和可下载资源 URL。
单帖解析
spider_studio/instagram-post-detail-graphql把已知帖子或 Reel shortcode 批量转换成作者、文案、互动数据、媒体标记和有序资源列表。
媒体 URL
spider_studio/instagram-media-download把帖子 ID、Post、Reel、TV 或 share 链接解析成按顺序排列的图片和视频 CDN URL,不托管二进制文件。
从请求到结果
DISCOVER使用明确的公共标识符,先选择主页、帖子列表或单帖解析。
NORMALIZE资料行、帖子行与媒体 URL 行保持独立,便于数据库和自动化消费。
DELIVER通过 Apify API、Webhook、计划任务以及 JSON、CSV、Excel 等 Dataset 导出方式交付。
使用建议
Profile 每个用户名输出一行账号资料;User Posts 每个帖子输出一行,两者的数据粒度和下游用途不同。
媒体 CDN 地址可能过期。持久保存 shortcode、采集时间和资源元数据,并在需要时重新解析。
先测试少量公开输入,确认输出符合预期,再逐步增加页数或并发。
稳定输出
常见问题
这四个页面对应的 Actor 面向公开内容,不需要提交 Instagram 账号、密码或会话 Cookie。私人、删除、地区限制或登录门槛内容可能无法返回。
User Posts 从用户名发现分页帖子;Post Details 接受你已经知道的 shortcode,并返回该帖的标准化详情。
接口不会在服务器托管文件,只返回当前可用的 CDN URL 与媒体元数据;网页可让浏览器直接下载公开资源,但 URL 仍可能过期。
可以。每个 Actor 都可通过 Apify Console、REST API、Python/JavaScript 客户端、Webhook、计划任务和常见集成运行。