求助:如何调用含用户名参数的Instagram故事API?请求遇连接错误
获取Instagram用户故事的API方案
Instagram已经废弃了https://www.instagram.com/{username}/?__a=1这类非官方端点,现在只能通过官方的Instagram Graph API来合法获取用户故事,具体步骤如下:
- 先注册Meta开发者账号,创建并审核通过Instagram应用,获取具备对应权限的访问令牌(access token),所需权限包括
user_story(针对个人账号授权场景)或pages_show_list(针对企业/商家账号)。 - 由于Graph API使用用户ID而非用户名调用,你需要先通过用户名转换ID:
GET /ig_username_search?username={目标用户名}&access_token={你的访问令牌} - 拿到用户ID后,调用故事获取端点:
GET /{用户ID}/stories?access_token={你的访问令牌}
注意事项:
- 只能获取公开账号的故事,私有账号的故事必须获得用户主动授权才能访问。
- 严格遵守Meta的API使用条款,禁止用于未经允许的数据爬取或滥用行为。
- 访问令牌有有效期,需定期刷新以维持调用权限。
内容的提问来源于stack exchange,提问作者nima
相关产品推荐
相关产品推荐

