Я пытаюсь получать обновления, когда обновляется число страниц, на которых находится мое приложение.Я пытаюсь сделать это с помощью FB API обновлений в реальном времени
Когда я делаю POST, с object = "page" и fields = "likes", я получаюошибка 400 с сообщением «likes» является недопустимым именем поля ».
object =« page »и fields =« name »работает нормально.
В документации указано, что вам разрешеноподписаться на любой общедоступный атрибут.
Для тех, кто играет в домашнюю игру, выполните следующие шаги, чтобы воспроизвести проблему:
Получите токен OAuth для своего приложения:
https://graph.facebook.com/oauth/access_token?client_id=<app_id>&client_secret=<secret>&grant_type=client_credentials
Опубликовать по подписке URL:
https://graph.facebook.com/<app_id>/subscriptions
POST Переменные:
'access_token' => `<access token from step 1>`,
'object' => 'page',
'fields' => 'likes',
'callback_url' => `<a callback url>`,
'verify_token' => 'testingstring123'