1

我一直在尝试使用 Instagram 官方 API 实现用于 Instagram 登录的 OAuth 流程,但自 2020 年 6 月以来似乎发生了很大变化,而且我没有任何运气为可以返回用户电子邮件的 Instagram Oauth 登录流程获得任何帮助稍后可用于通过 Instagram API 跟踪用户注册。

Instagram 官方文档说他们不建议在这里使用 Instagram Basic Display API 登录: https ://developers.facebook.com/docs/instagram-basic-display-api

有人可以指导我如何从 Instagram API 获取用户信息,例如电子邮件或至少用户名。

任何帮助将不胜感激。谢谢

4

1 回答 1

2

无法从 Basic Display API 收到电子邮件。您将无法从 API 响应中获取电子邮件。当您将通过 Authenticate 获得的代码交换为访问令牌时,您可以从 Instagram 获取用户 ID。稍后,当您拥有有效的访问令牌时,您可以获得用户名。我建议查看从该 API 开始:https ://developers.facebook.com/docs/instagram-basic-display-api/getting-started它显示了如何获取user_id(步骤 5)和username(步骤 6)。

于 2020-11-23T14:31:27.010 回答