iDataRiver平台 https://www.idatariver.com/zh-cn/ 提供开箱即用的Instagram公开数据API,供用户按需调用。
接口使用详情请参考Instagram接口文档
接口列表
1. 获取Instagram用户发布的作品列表(图片、视频),支持翻页
参数 | 类型 | 是否必填 | 默认值 | 示例值 | 描述 |
---|---|---|---|---|---|
apikey | string | 是 | idr_*** | 从控制台里复制apikey | |
user_id | number | 是 | 12281817 | Instagram用户id | |
page_id | string | 否 | 取返回结果里的next_page_id作为下一页的翻页参数 |
python代码使用requests库请求示例
import requests
# 构建请求URL
# Build request URL
url = " https://api.idatariver.com/api/0f41/user/posts/v1"
# 将apikey替换为自己的
# Replace apikey with yours
params = {
'apikey': 'idr_***',
'user_id': '12281817',
}
response = requests.get(url, params=params, timeout=60)
data = response.json()
# 打印返回结果
# print response
print(f"Your reponse is: {data}")
以下接口以此类推
2. Instagram作品评论列表,支持翻页
3. 获取Instagram用户的stories
4. 搜索Instagram用户/hashtag/音乐
5. 获取Instagram hashtag下的作品
总结
Instagram广泛应用于社交舆情分析,以及作为优质的图文结合训练语料,是非常适合的LLM大模型训练语料,通过使用以上接口可以方便获取Instagram的公开数据,且计费透明。