错误:来自google的无效客户端+;php快速入门应用程序

错误:来自google的无效客户端+;php快速入门应用程序,php,google-plus,Php,Google Plus,google+quickstart应用程序有什么问题?我想我很好地遵守了说明()。我使用的是MacOS10.8,PHPVer5.3.15。 当我点击“登录”按钮时,弹出窗口显示错误 错误:无效的\u客户端和请求详细信息 请注意下面的client_id值,并注意在我的浏览器的index.html页面上,标题显示为{{APLICATION_NAME}}: 请求详细信息 response_type=code token id_token gsession scope=https://www.googl

google+quickstart应用程序有什么问题?我想我很好地遵守了说明()。我使用的是MacOS10.8,PHPVer5.3.15。 当我点击“登录”按钮时,弹出窗口显示错误

错误:无效的\u客户端和请求详细信息

请注意下面的client_id值,并注意在我的浏览器的index.html页面上,标题显示为{{APLICATION_NAME}}:

请求详细信息

response_type=code token id_token gsession
scope=https://www.googleapis.com/auth/plus.login
redirect_uri=postmessage
access_type=offline
cookie_policy=single_host_origin
proxy=oauth2relay2033209164
origin=http://localhost
state=2128268783|0.3526941802619493
client_id={{ CLIENT_ID }}
request_visible_actions=http://schemas.google.com/AddActivity
authuser=0
这就是我所做的, 1) 将index.html重命名为index.php 2) 加上` 3) 将
{{APPLICATION\u NAME}}
更改为
,客户端ID同上 4) 在…src/config.php中,我将CLIENT\u ID、APPLICATION\u NAME和CLIENT\u SECRET值添加到$apiConfig数组初始值设定项中,我认为这可能无关紧要

现在这个例子似乎奏效了。我还是不知道这双花括号是怎么回事


任何人都可以照到这个,请照做,但我想现在它已经解决了。

我和你做了同样的事情。该页面实际上是说在浏览器中转到signin.php,而不是根目录(index.html)。这将为您正确解析{XX}}变量。

在默认页面:index.html中将标题更改为应用程序名:
LiveApp
。在button类下的body标记中,替换

data clientId={{CLIENT\u ID}
data clientId=“xxxxxx.apps.googleusercontent.com”
您的客户ID。您显然必须在signin.php`中填写:
CLIENT\u ID
APPLICATION\u NAME
和“CLIENT\u SECRET
。试着运行你的应用程序,它应该可以工作。这就是我的工作。祝你好运:)

const CLIENT_ID = '123###.apps.googleusercontent.com';
const APPLICATION_NAME = "Google+ PHP Quickstart";


?>`  to index.php top.