[英]How can i get an users email id using Google Oauth2 Credentials of ‘Service Account’?
如何使用访问令牌获取Google的用户基本信息? 由Google的服务帐户生成的访问令牌。 当我尝试通过使用https://www.googleapis.com/oauth2/v1/userinfo?access_token=xxxx ..来获取用户信息时,该信息将返回服务帐户的电子邮件和服务帐户ID。而这不会返回用户的实际信息email id(anu@gmail.com) ..如何通过此服务帐户访问令牌获取用户的实际电子邮件id( anu@gmail.com )?
提前致谢....
假设您要使用的是Google Apps帐户,并且该域已授予您的服务帐户对配置文件范围的权限,则只需要使用sub =参数来设置您想要访问令牌的用户。 然后,用户配置文件调用将返回用户而非服务帐户上的数据。 请参阅委派域范围的权限 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.