能否通过API获取Instagram Highlights?具体实现方法是什么
Instagram超24小时故事(Highlights)API获取方法
你当前使用的ig-user/stories接口仅支持拉取24小时内的临时故事内容,要获取归档后的超24小时故事,可通过以下方案实现:
- 官方合规方案:使用Instagram Graph API提供的Highlights专属接口
调用前需满足两个前提:- 你的开发者账号已经申请获批
instagram_basic接口权限 - 你要查询的目标账号为公开的Instagram商业账号或创作者账号,且你已获得该账号的接口访问授权
调用逻辑为: - 先通过目标账号的IG User ID拉取其下所有公开的Highlight合辑列表,返回内容包含每个合辑的ID、名称、封面、创建时间等信息
- 再用对应合辑的ID发起子资源请求,即可拉取该合辑下所有已归档、发布时间超过24小时的故事原文件、发布时间等完整数据
- 你的开发者账号已经申请获批
- 非官方方案:如果需要查询普通个人账户的Highlight内容,只能通过模拟客户端请求的爬虫类方案实现,但该类操作违反Instagram平台服务条款,存在账号、IP被风控封禁的风险,不建议使用。
内容的提问来源于stack exchange,提问作者Hai Tran
相关产品推荐
相关产品推荐

