Instagram Media Extractor
收藏Instagram Media Extractor API 数据集概述
基本信息
- 数据集名称: Instagram Media Extractor
- 类别: Social
- 提供平台: RapidAPI
- API 创建者: mahmudulhasan-62894
- 订阅者数量: 48
- API 版本: v1 (current)
- API 基础地址: https://instagram-media-extractor.p.rapidapi.com/api/download/instagram
功能描述
- 从 Instagram 帖子、Reels 和轮播图中提取媒体信息。
- 提供帖子的详细信息,包括媒体 URL、作者详情和统计数据。
性能指标
- 流行度: 9.5
- 服务等级: 100%
- 延迟: 913ms
订阅计划与定价
- BASIC: $0.00 / 月
- PRO: $5.00 / 月
- ULTRA: $15.00 / 月
端点与请求方法
- 端点:
/api/download/instagram - 请求方法: GET
- 必需参数:
url(Instagram 帖子 URL)
请求头要求
X-RapidAPI-Key: 用户的 RapidAPI 密钥X-RapidAPI-Host:instagram-media-extractor.p.rapidapi.com
使用示例
JavaScript/Node.js (使用 Async/Await)
javascript const axios = require(axios); const downloadInstagramMedia = async (postUrl) => { const options = { method: GET, url: https://instagram-media-extractor.p.rapidapi.com/api/download/instagram, params: { url: postUrl }, headers: { X-RapidAPI-Key: YOUR_RAPIDAPI_KEY, X-RapidAPI-Host: instagram-media-extractor.p.rapidapi.com } }; try { const response = await axios.request(options); return response.data; } catch (error) { console.error(Error:, error.response?.data || error.message); throw error; } }; // 使用示例 const postUrl = https://www.instagram.com/p/DDzzGIrNMVO/?img_index=1; downloadInstagramMedia(postUrl) .then(data => console.log(data)) .catch(err => console.error(Failed:, err));
Python (使用 requests)
python import requests def download_instagram_media(post_url): url = "https://instagram-media-extractor.p.rapidapi.com/api/download/instagram" querystring = {"url": post_url} headers = { "X-RapidAPI-Key": "YOUR_RAPIDAPI_KEY", "X-RapidAPI-Host": "instagram-media-extractor.p.rapidapi.com" } try: response = requests.get(url, headers=headers, params=querystring) response.raise_for_status() return response.json() except requests.exceptions.RequestException as e: print(f"Error: {e}") return None
使用示例
post_url = "https://www.instagram.com/p/DDzzGIrNMVO/?img_index=1" result = download_instagram_media(post_url) if result: print(result)
使用注意事项
- 将
YOUR_RAPIDAPI_KEY替换为实际的 RapidAPI 密钥。 - 在生产代码中适当处理错误。
- 考虑添加速率限制和超时处理。
- 为 API 响应添加适当的错误处理。




