Instagram API 数据集概述
基本信息
- 数据集名称: Instagram
- 提供平台: RapidAPI
- API 版本: 1.0.0 (current)
- 所属类别: Social
- 提供商: Data Bridge
- 提供商订阅者数量: 13
服务评级
- 流行度: 9.2
- 服务等级: 98%
- 延迟: 1982ms
- 测试通过率: 100%
订阅计划与定价
- BASIC: $0.00 / 月
- PRO: $19.00 / 月
- ULTRA: $59.00 / 月
- MEGA: $199.00 / 月
API 功能概述
快速、可靠的 Instagram API,提供用户个人资料、帖子、短视频、故事、评论、话题标签、地点、音乐和搜索功能。
主要功能类别
| 类别 | 包含内容 |
|---|---|
| 用户 | 个人资料信息、帖子、短视频、故事、精选动态、粉丝、关注者、被标记的帖子、相似账户 |
| 帖子 | 帖子详情、评论、评论回复、点赞、短代码验证 |
| 搜索 | 搜索用户、帖子、音乐、话题标签、地点和坐标 |
| 话题标签 | 按话题标签浏览帖子 |
| 地点 | 地点信息、地点近期和热门帖子 |
| 音乐/音频 | 音轨详情、使用特定歌曲的短视频 |
| 下载 | 帖子、故事、个人资料图片和精选动态的直接下载链接 |
端点概览
- 用户:
- GET Get User Info
- GET Get User Highlights
- GET Get User Reels
- GET Get User Posts
- GET Get User Stories
- GET Get User Following
- GET Get User Followers
- GET Get User Tagged Posts
- GET Get Highlight Detail
- 帖子: Post
- 搜索: Search
- 话题标签: Hashtag
- 地点: Location
- 音乐/音频: Music/Audio
- 相似: Similar
- 下载: Download
- 健康: Health
快速开始示例
cURL
bash curl -X GET "https://instagram434.p.rapidapi.com/api/user/info?username_or_id=instagram" -H "X-RapidAPI-Key: YOUR_API_KEY" -H "X-RapidAPI-Host: instagram434.p.rapidapi.com"
Python
python import requests url = "https://instagram434.p.rapidapi.com/api/user/info" params = {"username_or_id": "instagram"} headers = { "X-RapidAPI-Key": "YOUR_API_KEY", "X-RapidAPI-Host": "instagram434.p.rapidapi.com", } response = requests.get(url, headers=headers, params=params) print(response.json())
JavaScript
javascript const response = await fetch( "https://instagram434.p.rapidapi.com/api/user/info?username_or_id=instagram", { headers: { "X-RapidAPI-Key": "YOUR_API_KEY", "X-RapidAPI-Host": "instagram434.p.rapidapi.com", }, } ); const data = await response.json(); console.log(data);
分页机制
许多端点返回分页结果。
- 首次请求时不带
pagination_token。 - 在响应中查找
pagination_token(或next_max_id/page_token,具体取决于端点)。 - 将该值作为
pagination_token传递到下一个请求中以获取下一页。 - 当没有更多页面时,令牌将为空或
has_more/more_available将为false。
通用参数
| 参数 | 描述 | 示例 |
|---|---|---|
username_or_id |
Instagram 用户名或数字用户 ID | instagram 或 25025320 |
code_or_url |
帖子短代码或完整的 Instagram URL | CnpPou9hWqq 或 https://www.instagram.com/p/CnpPou9hWqq/ |
pagination_token |
来自先前响应的令牌,用于获取下一页 | (来自响应) |
keyword |
搜索查询 | travel |
url_embed_safe |
设置为 true 以获取支持 CORS 的媒体 URL |
true |
响应格式
每个端点返回相同的结构: json { "status": true, "message": "Success", "timestamp": 1700000000000, "data": { ... } }
在读取 data 之前检查 status。出错时,message 将解释问题所在。
使用提示
- 尽可能使用数字 ID — 传递用户 ID 而非用户名可以跳过解析步骤,速度更快。
- 短代码也适用 — 帖子端点接受短代码(Instagram URL 中
/p/或/reel/后面的字符)或完整 URL。 - 故事会过期 — 如果用户没有活跃的故事(24 小时后消失),故事端点将返回空数据。
- 地点标签 — 地点帖子端点支持
tab参数:使用recent(默认)获取最新帖子,或使用ranked获取热门帖子。 - 速率限制 — 请遵守 RapidAPI 仪表板上显示的速率限制,以避免节流。
支持与定制方案
需要更高的速率限制、自定义端点或专属支持?请通过 Telegram 联系: @DatabridgeAPI



