我正在登錄系統,用戶登錄到使用谷歌加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