Получение комментариев в реальном времени из Facebook в режиме реального времени - PullRequest
0 голосов
/ 13 января 2020

Я новичок в использовании Facebook Graph API и создаю сценарий python, который в реальном времени получает комментарии пользователя из моего Facebook Live Stream. Прямая трансляция находится на моей странице в Facebook, и я являюсь администратором этой страницы. Я прочитал, что необходим токен доступа к странице, поэтому я его получил.

Я зарегистрировал приложение, которое связано с моей страницей в Facebook, и получил токен доступа к странице из Graph API Explorer.

Я пытался получить комментарии прошлого потока на своей странице, используя это.

https://graph.facebook.com/{post_id}/comments?access_token={page_access_token}

Для живого потока это должно быть

https://streaming-graph.facebook.com/{post_id}/live_comments?access_token={page_access_token}

Только у моих комментариев был объект "form" JSON. Комментарии других пользователей не имеют объекта "form" JSON.

Выглядело это так

{"created_time":"2019-20-16T10:24:11+0000","message":"3","id":"442894059672528_442896329672301"}

Вместо

{"created_time":"2019-20-16T10:23:27+0000","from":{"name":"User A","id":"117461359653242"},"message":"1000","id":"442894059672528_442895933005674"}

Что-то не так с разрешением или маркером доступа к странице?

Редактировать 1: Нужно ли отправлять приложение и жить в Facebook?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...