繁体   English   中英

Google API获取所有登录帐户

[英]Google API get all logged in accounts

我正在使用Google API Javascript SDK来获取访问令牌,然后将该令牌提交给服务器。 在服务器端,我使用Google API PHP Client通过访问令牌获取用户信息,如果我登录了3个帐户,则仅获取第一个帐户的信息。

如何获取所有已登录帐户的数据?

这是我使用的PHP代码命令:

$google_user = Google_Client::getUserInfo($accessToken);

$ accessToken由Javascript SDK获取并提交

-2015年5月18日编辑-例如,我登录了3个帐户myemail1@gmail.commyemail2@gmail.commyemail3@gmail.com 我的网站有myemail2@gmail.com作为登录电子邮件地址。 使用上面的代码段,我得到的$google_usermyemail1@gmail.com

没有API会返回已登录到您的应用程序的所有帐户的列表。

作为开发人员,您应负责跟踪每个用户在访问您的应用程序时的情况。 如果要稍后再次访问它们,则需要保存每个人的刷新令牌。 访问令牌是短暂的,将过期。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM