我正在尝试从使用 google + 登录按钮登录到我的网站的访问者那里检索用户数据,但我最终在 javascript 控制台中收到消息“TypeError:gapi.client 未定义”。
由于我无法识别错误,我最终从 Google 复制/粘贴了示例代码,可在此处找到:https ://developers.google.com/+/web/people/#retrieve_an_authenticated_users_email_address
我唯一更改的是客户端 ID(用于 Web 应用程序)。
我仍然得到同样的错误!
由于示例代码对我不起作用,我在想,也许我在 Google API 控制台中的设置是错误的。我试图按照说明进行操作:
- Google+ API 服务处于活动状态
- 重定向 URI:无
- JavaScript 来源设置为 localhost 和实际的生产域。
也尝试将示例代码上传到生产服务器,只是为了看看这是否是本地环境问题,但我仍然得到同样的错误。