如何将 Google+ 中的 people.me 替换为 Google People/Google 登录 api?
How to replace people.me from Google+ with Google People/Google Sign In api?
我的网络应用程序中有一个 "sign in with Google+" 函数。登录后,我会在页面上显示用户的电子邮件和姓名,并将其保存到数据库中。为了在登录后获取用户的个人资料数据,我在 GET 参数中使用 Google+ API 方法 people.me
和 access_token
。
Google+ API 将于 3 月 7 日关闭。我必须迁移到 Google 人或其他一些 api。如何使用不同的 google API 实现相同的目标?我需要通过已知的授权令牌获取电子邮件和姓名。
我们通过 Laravel 的 Socialite 使用它,他们将其替换为:
https://www.googleapis.com/userinfo/v2/me
您可能希望 profile
范围作为 OAuth 流程的一部分,以便通过此方法访问配置文件数据。否则会return数据不全
我的网络应用程序中有一个 "sign in with Google+" 函数。登录后,我会在页面上显示用户的电子邮件和姓名,并将其保存到数据库中。为了在登录后获取用户的个人资料数据,我在 GET 参数中使用 Google+ API 方法 people.me
和 access_token
。
Google+ API 将于 3 月 7 日关闭。我必须迁移到 Google 人或其他一些 api。如何使用不同的 google API 实现相同的目标?我需要通过已知的授权令牌获取电子邮件和姓名。
我们通过 Laravel 的 Socialite 使用它,他们将其替换为:
https://www.googleapis.com/userinfo/v2/me
您可能希望 profile
范围作为 OAuth 流程的一部分,以便通过此方法访问配置文件数据。否则会return数据不全