我正在登录系统,用户登录到使用谷歌加API的网站。我在令牌验证后点击“我”端点。但在某些情况下,我无法获得用户的displayName/Name对象,所以我遇到了问题。 范围使用:plus.profile和plus.login Endpint打: “我”从谷歌plus api获取空白名称(显示名称)
$service=new Google_Service_Plus($client);
$userinfo=$service->people->get('me');
我想获取用户的用户名。
与特定用户一致吗?您可以使用[API资源管理器](https://developers.google.com/apis-explorer/#p/plus/v1/plus.people.get)复制它吗?你确定你没有收到与你没有捕捉到的请求有关的错误吗? – abraham 2015-02-07 19:05:07
@abraham:是的,我甚至没有在API浏览器中获得结果。问题是我得到一些帐户的displayName而不是其他人。如果用户已经没有帐户,有什么方法可以强制用户创建Google Plus帐户。 – Learner 2015-02-08 18:33:57
对于那些不是谷歌加用户的人,我得到了空白名称。在登录应用程序之前,有什么方法可以要求用户创建Google plus账户。 – Learner 2015-02-08 18:51:18