根据 facebook 页面实时文档 https://developers.facebook.com/docs/reference/api/page/#realtime 它说我们可以使用 api 作为页面实时更新跟踪内容。
- 姓名
- 类别列表
- 图片
- 签到
- 喂养
我已经设置了我的应用程序和页面以正确获取实时更新。这是我用于实时更新的应用设置屏幕截图。
这是我接收和存储请求到数据库的代码。我正在使用 codeigniter 框架。
define('VERIFY_TOKEN', 'krishna');
$method = $_SERVER['REQUEST_METHOD'];
if ($method == 'GET' && $_GET['hub_mode'] == 'subscribe' && $_GET['hub_verify_token'] == VERIFY_TOKEN) {
echo $_GET['hub_challenge'];
} else if ($method == 'POST') {
if (isset($_SERVER['HTTP_X_HUB_SIGNATURE'])) {
$post_body = file_get_contents("php://input");
$d['val'] = $post_body;
$this->db->insert('facebook', $d);
}
}
我在这里得到了所有的更新,比如提要、图片等。但我没有得到签到更新。是否可以使用实时 api 获取签入更新或文档是假的?