大家好抱歉,因为我还是新手,我不知道我做错了什么或错过了什么。
1:我在初始化时遇到此错误,当我点击G +登录按钮时,会触发我选择帐户的弹出窗口。
jquery.min.js:2 GET http://localhost/signin.php/activities 404(不是 实测值)
导致此错误的原因是什么?
2:弹出后,我单击要登录的帐户。 它会关闭弹出窗口并出现此错误。
jquery.min.js:2 POST http://localhost/signin.php/connect?state= {{%20STATE%20}} 404(未找到)
此STATE来自何处或如何产生?
我在index.html
找到了状态,有connectServer: function(code) { ...
url: $(location).attr('origin') + '/signin.php/connect?state={{ STATE }}', ...
提前多多感谢。
编辑:我刚刚从git克隆了源代码。 developers.google.com / + /网络/样品/ PHP的
3:必须我的Google Developers Console凭据是否设置了授权重定向URI?
答案 0 :(得分:0)
我按照我在评论中描述的步骤进行了操作,这对我有用。检查以下事项:
composer install
以安装此项目所需的依赖项。如果你在Windows上,只需从https://getcomposer.com
安装作曲家。如果你使用的是linux,请记得给整个文件夹授予权限:
chmod +x /var/www/gplus-quickstart-php/signin.php
和
chmod -R 555 /var/www/gplus-quickstart-php/vendor
请务必使用signin.php文件中的值更改CLIENT_ID
和CLIENT_SECRET
。
如果按照谷歌开发人员的快速入门教程不起作用,请再次启动该过程。