Мне нужно, чтобы Facebook опрашивал мой сервер с помощью запросов POST всякий раз, когда пользователь, «разрешивший / установивший» мое приложение, что-то изменил, например, свои проверки.
Я очень тщательно проследил за страницей на http://developers.facebook.com/docs/api/realtime и успешно настроил подписку.
Когда я размещаю запрос на получение графика подписок, я получаю ответ ниже.
{
"data": [
{
"object": "user",
"callback_url": "http://www.HIDDEN.com/FORSECURITY/callback.php",
"fields": [
"checkins",
"feed"
],
"active": true
}
]
}
Что говорит мне о том, что подписка настроена, и что, когда пользователь, который аутентифицировал мое приложение, меняет свой фид / чекины, запрос call должен быть отправлен на callback_url.
Проблема в том, что это не так. Я гуглил, устранял неполадки, гуглил еще немного, переделывал все, и я просто не могу найти ответ.
Я проверил свой файл callback.php, опубликовав его, и он захватил все данные, я просто записал все в $ _POST, чтобы убедиться, что есть что-то, что я запишу.
Я также добавил операторы if для простой записи в файл, если к файлу обращаются и! Empty ($ _ POST)
Я пытался зарегистрироваться, делая все на стене. Он просто не опрашивает обратный вызов php.
У кого-нибудь есть идея по этому поводу?
Спасибо.
Mandus
UPDATE
Кажется, через 60 минут все заработало. Так что, вероятно, потребуется некоторое время, чтобы все активировалось.