Google API不返回姓名和人员范围无效



我使用OAuth2.0连接到谷歌并试图获得用户详细信息。我正在获取电子邮件id等。但是我无法从我收到的access_token中获得名称和其他数据。

目前我使用的是scopes - 'https://www.googleapis.com/auth/plus.me','email' .

我知道有一个作用域https://www.googleapis.com/plus/v1/people/me,但是当我使用它时,我得到无效的作用域错误。然而,我手动访问https://www.googleapis.com/plus/v1/people/me?access_token=#然后它工作得很好。但是通过API,它不能工作:(

有线索吗?

我正在实例化$client作为new Google_Client();使用谷歌Api的PHP。

使用profileemail作为作用域,https://www.googleapis.com/plus/v1/people/me不是作用域,它是一个API。

供参考

最新更新