获取Instagram上已登录用户的个人资料图片

时间:2020-09-29 19:01:17

标签: instagram instagram-api instagram-graph-api

我正在尝试使用 Instagram基本显示API(V2)来获取登录应用程序的用户的用户名和用户个人资料图片。

我已经为应用程序授予了必要的权限,例如。 instagram_user_profile instagram_user_media ,我成功获取了该用户的用户名,但未获取任何API端点,它将返回我的用户个人资料图片。

以下是我为Instagram基本显示API所指的链接 https://developers.facebook.com/docs/instagram-basic-display-api

我尝试使用文档https://graph.instagram.com/{userid}/media?access_token=IGQV....中列出的以下GET api查询媒体节点 但是作为回应,我只能获取已登录用户的Instagram POST数据。

1 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。 Instagram基本显示不提供用户显示名称和个人资料图片等基本信息。

甚至https://www.instagram.com/USERNAME/?__a=1之类的已知变通办法也无法完全正常工作(认为它们添加了一些IP过滤,因为它可以在我的机器上工作,但是如果我部署到AWS Lambda上则不能)。

获取我知道的用户信息的唯一官方方法是Instagram Graph API,但这仅适用于Instagram Business:(