正如你在这张照片中看到的那样
我已经在xampp和apache服务器上进行了本地测试。我今天更新了PHP SDK,以包含有关offline_access和长寿命令牌的最新更改。我已经阅读了数十篇帖子和FB文档。我很高兴看到您认为有帮助的更多内容,但请注意我的令牌有效,使用寿命长,并且我已成功从图API中获取“/ me”。所有这些都发生在http或https。
更新“ Facebook:对不起,出了点问题。我们正在努力尽快修复此问题。”
如下面的下图所示,我已经var_dump了CURL选项以验证正确的access_token和URL实际被调用。此外,我可以将这些网址直接复制到浏览器中并获得完整的数据返回!!
如果在我测试期间我创建了“两个活动会话” - 正如一些文档警告的那样 - 你怎么能测试呢?最重要的是,为什么相同的FB见解查询在Graph API Explorer中工作,但是使用PHP SDK返回null?
答案 0 :(得分:3)
事实证明,“自= = 30天前”发出400(不良请求)回复。 CURL错误中未显示此错误。只能通过
curl_getinfo($this -> ch,CURLINFO_HTTP_CODE);
当我改变时
$period = "{$period} days ago";
到
$period = urlencode("{$period} days ago");
//or
$period = strtotime("- {$period} days");
一切都通过CURL发挥作用。