【问题标题】:YouTube API error! [HELP]YouTube API 错误! [帮助]
【发布时间】:2014-01-24 08:48:59
【问题描述】:

我已经为 YouTube/Google 创建了一个自定义 API 页面,但是每当他们“同意”该 API 时,它就会给我“会话状态不匹配”。

有什么帮助吗?

你可以自己试试:http://apply.goaerox.com

【问题讨论】:

    标签: youtube youtube-api google-api


    【解决方案1】:

    请务必在您的脚本中使用session_start()。那是我的问题。

    【讨论】:

      【解决方案2】:

      你在这行得到错误:

      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']))
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2011-06-22
        • 1970-01-01
        • 2016-03-22
        • 1970-01-01
        • 2011-01-03
        • 1970-01-01
        • 1970-01-01
        • 2023-03-22
        相关资源
        最近更新 更多