我正在尝试使用 PHP 客户端库获取 Google Apps for Work 用户的姓名和电子邮件等基本个人资料信息。根据这个问题,我可以简单地使用带有https://www.googleapis.com/auth/plus.login范围的 people->get 函数来做到这一点。
我试过这个,这适用于@gmail.com 帐户,但不适用于 Google Apps for Work 用户。我也尝试使用 plus_domains 服务,但结果相同。我设法使用 gmail 范围获取电子邮件地址,但仍然无法获得用户名。
我还想提一下,Google Apps for Work 的用户可能没有由管理员激活 Google plus 服务,或者他们可能使用的是旧版免费版本,而 Google plus 服务不可用。