我想收到授权用户的电子邮件。 目前我只能获取姓名和性别等详细信息,但无法收到他们的电子邮件。 以下是我要遵循的流程。
将该代码发送到生成访问令牌的服务器。
$ accessTokenResponse = $ client-> request('POST','https://accounts.google.com/o/oauth2/token',[ 'form_params'=> $ PARAMS ]);
在我获得访问令牌后,我调用以下api获取他们的朋友列表
$ profileResponse1 = $ client-> request('GET','https://www.googleapis.com/plus/v1/people/me/people/visible',[ 'headers'=> array('Authorization'=>'Bearer'。$ accessToken ['access_token']) ]);
现在我有用户谷歌ID,但如何获取他们的电子邮件?
答案 0 :(得分:-1)
您在构建登录网址时添加了范围电子邮件。如果是google-php-api就像这样$client->addScope("email");