Facebook实时更新无法按预期工作

时间:2011-07-20 18:41:38

标签: php facebook api real-time

我注册了实时更新功能,我也验证了这是我在尝试查看订阅是否成功时得到的回复

{
   "data": [
      {
         "object": "user",
         "callback_url": "http://ghl.raiseit-bd.com/callback-page.php",
         "fields": [
            "feed"
         ],
         "active": true
      }
   ]
}

现在,当我在墙上发帖时,我期待facebook会调用我的回调网址,并且会将内容写入文本文件

这是callback-page.php的代码

<?php
$method = $_SERVER['REQUEST_METHOD'];
if ($method == 'GET' && $_GET['hub_mode'] == 'subscribe' && $_GET['hub_verify_token'] == 'Our1stFBApp') {

   echo $_GET['hub_challenge'];
   exit;

}
else
{
  $updates = json_decode(file_get_contents("php://input"), true); 
  $myFile = "testFile.txt";
  $fh = fopen($myFile, 'w') or die("can't open file");
  $stringData = $updates;
  $stringData = $stringData.'Hello';
  fwrite($fh, $stringData);
  fclose($fh);
  print_r($stringData, true));       

}

?>

文件textFile.txt位于根目录中。

但是没有写入该文件。 我怎么知道实时更新功能正在运行..非常感谢任何帮助

0 个答案:

没有答案