我試圖從使用Google +登錄按鈕登錄我的網站的訪問者檢索用戶數據,但我只是結束在javascript控制檯中顯示消息「TypeError:gapi.client is undefined」。嘗試檢索經過身份驗證的Google+用戶的電子郵件地址時獲取「gapi.client未定義」
因爲我不能確定我終於複製錯誤/粘貼從谷歌的例子代碼,可以在這裏找到:https://developers.google.com/+/web/people/#retrieve_an_authenticated_users_email_address
我改變的是客戶端ID(用於Web應用程序)的唯一的事。
而且我仍然得到相同的錯誤!
由於示例代碼不適用於我,我在想,也許我在Google API Console中的設置是錯誤的。我試圖按照指示:
- Google+的API服務是活躍
- 重定向的URI:無
- JavaScript源設置爲localhost和實際生產 域。
也嘗試將示例代碼上傳到生產服務器,只是爲了查看這是否是本地環境問題,但我仍然得到相同的錯誤。
謝謝你,它爲我工作。 – Offboard