Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.brightdata.com/llms.txt

Use this file to discover all available pages before exploring further.

发送一个 Instagram URL,获得结构化的 JSON 响应。Bright Data Instagram Scraper API 处理代理、CAPTCHA 和解析,让你专注于数据管道。
初次使用 Bright Data?创建免费账户并获得 $2 积分开始爬取数据。

工作原理

你向 Bright Data Instagram Scraper API 发送一个或多个 Instagram URL。Bright Data 处理爬取基础设施并返回清晰的结构化 JSON。
Your app  -->  Bright Data API  -->  Structured JSON
           POST /datasets/v3/scrape
           Authorization: Bearer YOUR_API_KEY
所有请求都使用 dataset_id 来指定数据类型(资料、帖子、短视频或评论)并以 JSON、NDJSON 或 CSV 格式返回结果。

响应效果示例

curl -X POST "https://api.brightdata.com/datasets/v3/scrape?dataset_id=gd_l1vikfch901nx3by4&format=json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -H "Content-Type: application/json" \
  -d '[{"url": "https://www.instagram.com/instagram"}]'
{
  "user_name": "instagram",
  "full_name": "Instagram",
  "biography": "Discover what's next. ✨",
  "followers": 676000000,
  "following": 500,
  "posts_count": 7800,
  "is_verified": true,
  "profile_pic_url": "https://..."
}

支持的数据类型

资料

粉丝数、简介、认证状态、资料图片。按用户名发现资料。

帖子

标题、点赞、评论、话题标签、照片和视频。按资料 URL 发现帖子。

短视频

视频 URL、浏览次数、播放次数、缩略图。发现短视频或收集资料中的所有短视频。

评论

评论文本、点赞、回复、评论者信息,适用于任何帖子或短视频。

请求方法

Bright Data Instagram Scraper API 支持两种请求方法。根据你的数量和延迟需求进行选择。
方法端点最适用于
同步/scrape实时查询,最多 20 个 URL
异步/trigger批量任务、20+ 个 URL、生产管道
了解更多信息请参阅理解同步与异步请求

功能和限制

功能详情
输出格式JSON、NDJSON、CSV
每个同步请求的最大 URL 数20
每个异步请求的最大 URL 数5,000
数据新鲜度实时(按需爬取)
交付选项API 下载、WebhookAmazon S3、Snowflake、Azure、GCS(所有选项
定价按成功记录付费(查看定价

常见问题

是的。每个请求都触发实时爬取。没有缓存或过期数据。响应时间因端点而异:资料通常在 10-30 秒内返回(同步),而发现请求可能需要更长时间,具体取决于结果数量。
URL 收集爬取你提供的特定 Instagram 页面(例如资料 URL)。发现查找与搜索条件匹配的 Instagram 内容(例如资料中的所有帖子)并爬取结果。发现仅通过异步请求提供。
使用代理或 Web Unlocker 爬取时,你仍然需要编写和维护自己的解析逻辑,并在 Instagram 更改页面结构时进行更新。Instagram Scraper API 处理整个堆栈:代理轮换、反机器人绕过和解析。你只需发送一个 Instagram URL 并获得干净的结构化 JSON,无需在你的端进行爬取基础设施或解析器维护。

后续步骤

快速入门

5 分钟内爬取你的第一个 Instagram 资料。

发送你的第一个请求

cURL、Python 和 Node.js 的完整代码示例。

API 参考

端点规范、参数和响应架构。