如何获取Instagram用户的个人资料图片url?

问题描述 投票:0回答:3

我有一个应用程序,我们使用 Facebook 登录,并让我们的用户通过 Instagram 基本显示 API 连接他们的 Instagram 帐户。

所以我为每个用户都有一个 Instagram 基本显示访问令牌,并且我有他们的“帐户 ID”,但我不知道如何通过此 API 获取用户的个人资料图片?

instagram
3个回答
3
投票

如果您可以获得用户

username
,您可以使用此链接作为
GET
请求:https://www.instagram.com/username/?__a=1

示例将是:

https://www.instagram.com/instagram/?__a=1 

然后就获取到该用户的用户信息了

instagram

您可以在"profile_pic_url"中获取图片来源

URL
:&
"profile_pic_url_hd"
消息中的
Body
,这是个人资料照片链接,希望对您有帮助。


0
投票

因为您拥有用户访问令牌,这意味着您可以拥有用户 Instagram id。

GET graph.facebook.com/v10.0/{instagram-user-id}
response : {.....,
            has_profile_picture: bool type 
            profile_pic : url sting type
            ....
           }

上述 API 将为您提供帮助,如需了解更多信息,您可以点击以下链接,它包含获取用户详细信息所需的所有信息。 https://developers.facebook.com/docs/graph-api/reference/instagram-user/


-1
投票

您集成了 Instagram 的 Graph API 吗? 参考:https://developers.facebook.com/docs/instagram-basic-display-api/reference/user

© www.soinside.com 2019 - 2024. All rights reserved.