Google api 如何从谷歌替换people.me+;使用Google人员/Google登录api?

Google api 如何从谷歌替换people.me+;使用Google人员/Google登录api?,google-api,google-oauth,google-plus,Google Api,Google Oauth,Google Plus,我的web应用程序中有“使用Google+登录”功能。登录后,我会在页面上显示用户的电子邮件和姓名,并将其保存到数据库中。为了在登录后获取用户的个人资料数据,我使用Google+API方法people.me,在GET参数中使用access\u token Google+API将于3月7日关闭。我必须迁移到Google People或其他api。如何使用不同的google API实现相同的目标?我需要通过已知的身份验证令牌获取电子邮件和姓名。我们通过Laravel的社交名媛使用它,他们将其替换为:

我的web应用程序中有“使用Google+登录”功能。登录后,我会在页面上显示用户的电子邮件和姓名,并将其保存到数据库中。为了在登录后获取用户的个人资料数据,我使用Google+API方法
people.me
,在GET参数中使用
access\u token


Google+API将于3月7日关闭。我必须迁移到Google People或其他api。如何使用不同的google API实现相同的目标?我需要通过已知的身份验证令牌获取电子邮件和姓名。

我们通过Laravel的社交名媛使用它,他们将其替换为:

https://www.googleapis.com/userinfo/v2/me

您可能希望将
概要文件
范围作为OAuth流的一部分,以便通过此方法访问概要文件数据。否则它将返回不完整的数据。

我们通过Laravel的社交名媛使用它,他们将其替换为:

https://www.googleapis.com/userinfo/v2/me

您可能希望将
概要文件
范围作为OAuth流的一部分,以便通过此方法访问概要文件数据。否则它将返回不完整的数据。

基本上是,而不是访问
https://www.googleapis.com/plus/v1/people/me
您可以访问
https://www.googleapis.com/userinfo/v2/me
。数据结构略有不同,但差别不大。具体实现取决于您使用的库或代码;如果您正在使用库,您可能只需要更新它。@ceejayoz我通过该url获得404,并显示一条消息:
在此服务器上找不到请求的url/userinfo/v2/me
。有东西坏了。它看起来不像People API。它是哪个API?我没有404。你能显示你目前用来获取个人资料的代码吗?@ceejayoz它可以工作。我犯了一些愚蠢的错误。但我收到的是电子邮件,但不是用户的名字和姓氏。基本上,不是访问
https://www.googleapis.com/plus/v1/people/me
您可以访问
https://www.googleapis.com/userinfo/v2/me
。数据结构略有不同,但差别不大。具体实现取决于您使用的库或代码;如果您正在使用库,您可能只需要更新它。@ceejayoz我通过该url获得404,并显示一条消息:
在此服务器上找不到请求的url/userinfo/v2/me
。有东西坏了。它看起来不像People API。它是哪个API?我没有404。你能显示你目前用来获取个人资料的代码吗?@ceejayoz它可以工作。我犯了一些愚蠢的错误。然而,我收到了电子邮件,但并没有用户的名字和姓氏。