Instagram User Posts
Instagram User Posts 用于获取 Instagram 用户主页下的帖子列表。
- 按主页链接抓取用户帖子内容
- 支持按页码继续读取帖子列表
- 返回帖子标题、封面地址和附加内容
- 适合做账号内容归档和定制化社媒数据采集
使用 XCrawl 获取 Instagram 用户帖子
使用方式
curl -s -X POST 'https://run.xcrawl.com/v1/data' \
-H 'Authorization: Bearer $XCRAWL_API_KEY' \
-H 'Content-Type: application/json' \
-d '{
"engine": "instagram_user_posts",
"location": "US",
"url_list": ["https://www.instagram.com/nba/"],
"page": 1
}'请求参数说明:
engine固定为instagram_user_postslocation用于指定抓取地区url_list用于传入一个或多个 Instagram 用户主页链接page用于指定要抓取的帖子页码
响应示例
{
"result": [
{
"content": {
"result": [
{
"title": "DIY hack by 123 go!",
"url": "https://scontent.cdninstagram.com/...",
"note": "funnyhacks ..."
}
]
}
}
]
}参数说明
必填参数
| 参数 | 类型 | 说明 |
|---|---|---|
location | string | 指定抓取地区。 |
url_list | array | 传入一个或多个 Instagram 用户主页链接。 |
page | number | 指定要抓取的帖子页码。 |
参数补充说明
location默认值为USpage默认值为1url_list中的链接应为完整主页地址
响应字段
响应数据位于 result[].content.result[]。
| 字段 | 类型 | 说明 |
|---|---|---|
title | string | 帖子标题或首段文本。 |
url | string | 帖子封面图或主媒体地址。 |
note | string | 帖子附加内容,通常包含正文、媒体地址或媒体列表信息。 |
说明:该接口的帖子媒体信息会合并在 note 字段中返回,适合做原始内容归档或二次解析。
