Php 订阅错误“;响应与质询不匹配”;

Php 订阅错误“;响应与质询不匹配”;,php,facebook,real-time-updates,Php,Facebook,Real Time Updates,我使用从网站上找到的脚本在web主机上设置了一个php服务器 <?php define('VERIFY_TOKEN', 'DEVICETOKEN'); $method = $_SERVER['REQUEST_METHOD']; if ($method == 'GET' && $_GET['hub_mode'] == 'subscribe' && $_GET['hub_verify_token'] == VERIFY_TOKEN) { echo $_G

我使用从网站上找到的脚本在web主机上设置了一个php服务器

<?php

define('VERIFY_TOKEN', 'DEVICETOKEN');
$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') {
$updates = json_decode(file_get_contents("php://input"), true);

file_put_contents('/filepath/updates.txt',$updates, FILE_APPEND);

error_log('updates = ' . print_r($obj, true));
}

?>

我使用facebook上的实时更新面板订阅一个简单的用户电子邮件请求作为测试,每次我都会遇到这个错误

Response does not match challenge, expected value = '1098150855',
received='1098150855<!-- www.s...'
响应与质询不匹配,预期值='1098150855',

received='1098150855应该在回调url上输出的唯一内容是hub.challenge参数。删除0855之后的注释。。。和任何其他输出,它应该工作