https://www.googleapis.com/plus/v1/people/me的弃用以及如何正确迁移

时间:2019-02-01 04:46:40

标签: google-plus

最近 Google plus 即将关闭,这也会关闭一些 Google Plus API ,其中包括我们的服务正在积极使用的https://www.googleapis.com/plus/v1/people/me

上述API用于我们的旧版登录库之一,我什至找不到它的源。因此,我现在正在尝试自己打补丁。

从Google读取迁移guide时,它在如何更改网址方面没有多大作用。

引用一些开放源代码库,例如12。我想出了用https://www.googleapis.com/plus/v1/people/me替换URL https://www.googleapis.com/oauth2/v3/userinfo的修复方法,该方法虽然有效,但是oauth2/v3/userinfo缺少文档,所以我很担心oauth2/v3/userinfo并非旨在像上面一样使用。

所以我的问题是:

  1. 我的解决方案是:将https://www.googleapis.com/plus/v1/people/me更改为https://www.googleapis.com/oauth2/v3/userinfo进行预期的迁移,如果没有,那么如何从Google Plus API迁移出来?
  2. 关于https://www.googleapis.com/oauth2/v3/userinfo的任何文档吗?我能找到的最接近的是this,它似乎更像是一个简短的介绍,然后是一个文档。

2 个答案:

答案 0 :(得分:1)

“ / oauth2 / v3 / userinfo”调用将于2019年3月7日停止使用,因为它不属于Google + API。

如果您查看Google Developers Console,则这些调用未注册为Google + API的一部分。

通过Google电子邮件:

  

如果您直接请求“ plus.me”范围,则任何其他Google+   OAuth范围,或进行任何Google+ API调用,请确保您   在2019年3月7日之前从您的项目中删除这些请求。

答案 1 :(得分:0)

由于没有人回答,我想我会给出我可以收集的最佳信息...

对于1.由多个开源项目支持。 Pac4jhybridauth。用https://www.googleapis.com/plus/v1/people/me更改https://www.googleapis.com/oauth2/v3/userinfo的方法似乎是解决此问题的最佳方法。

对于2。仍然没有详细的文档