我正在尝试在我的用户注册我的网站时收集他的数据。
我在提出请求时要求以下范围
<span id="signinButton">
<span
class="g-signin"
data-callback="signinCallback"
data-clientid="1085488274737.apps.googleusercontent.com"
data-cookiepolicy="single_host_origin"
data-requestvisibleactions="http://schemas.google.com/AddActivity"
data-scope="https://www.googleapis.com/auth/userinfo.email https://www.googleapis.com/auth/plus.login">
</span>
</span>
然后我首先尝试通过https://www.googleapis.com/oauth2/v1/userinfo?access_token=
使用上一步中获得的访问令牌发出 GET 请求来获取用户的电子邮件 ID 和 google plus ID。这工作得很好。它给了我用户的 ID 和电子邮件。
但是,如果我使用获得的 ID 和访问令牌来获取更多的个人资料详细信息和他圈子中的朋友,则它不起作用。
https://www.googleapis.com/plus/v1/people/userID/?key=
它说无效密钥无效。
因此,我完全一无所知。提到数据范围有什么错误吗?