我正在尝试从使用 google + 登录按钮登录我的网站的访问者那里检索用户数据,但我最终在 javascript 控制台中收到消息“TypeError:gapi.client 未定义”。
由于我无法识别错误,我最终从 Google 复制/粘贴了示例代码,可以在此处找到:https://developers.google.com/+/web/people/#retrieve_an_authenticated_users_email_address https://developers.google.com/+/web/people/#retrieve_an_authenticated_users_email_address
我唯一更改的是客户端 ID(对于 Web 应用程序)。
我仍然遇到同样的错误!
由于示例代码对我不起作用,我在想,也许我在 Google API 控制台中的设置是错误的。我尝试按照说明进行操作:
- Google+ API 服务已启用
- 重定向 URI:无
- JavaScript origins 设置为 localhost 并实际生产
领域。
还尝试将示例代码上传到生产服务器,只是为了看看这是否是本地环境问题,但我仍然遇到相同的错误。
您必须包含脚本并包含client
API 除了plusone
script:
<script src="https://apis.google.com/js/client:plusone.js" type="application/javascript"></script>
演示页面做得不正确,我已修复。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)