【发布时间】:2014-01-24 08:48:59
【问题描述】:
我已经为 YouTube/Google 创建了一个自定义 API 页面,但是每当他们“同意”该 API 时,它就会给我“会话状态不匹配”。
有什么帮助吗?
你可以自己试试:http://apply.goaerox.com
【问题讨论】:
标签: youtube youtube-api google-api
我已经为 YouTube/Google 创建了一个自定义 API 页面,但是每当他们“同意”该 API 时,它就会给我“会话状态不匹配”。
有什么帮助吗?
你可以自己试试:http://apply.goaerox.com
【问题讨论】:
标签: youtube youtube-api google-api
请务必在您的脚本中使用session_start()。那是我的问题。
【讨论】:
你在这行得到错误:
if (isset($_GET['code'])) {
if (strval($_SESSION['state']) !== strval($_GET['state'])) {
die('The session state did not match.');
}
.......
}
确实没有足够的信息来回答您的问题。那么你可以添加var_dumps吗:
var_dump($_SESSION['state']);
var_dump($_GET['state']);
在变量上并在下面的评论中提供。
我想你应该比较一下:
if (strval($_SESSION['state']) !== strval($_GET['session_state']))
【讨论】: