События, отправленные сервером Facebook для живых комментариев - PullRequest
0 голосов
/ 14 ноября 2018

Я экспериментирую с Событиями, отправленными сервером Facebook для комментариев в реальном времени (SSE), и я пытаюсь в режиме реального времени получать все комментарии, сделанные в видеопотоке в реальном времени, отображаемом на странице Facebook.

В документации говорится, что «комментарии располагаются по приоритетам в зависимости от качества, поэтому, если частота комментариев превышает запрошенную, вы получите комментарии более высокого качества.», Но даже если я ниже нормы (установлен на ten_per_second) некоторые комментарии отфильтрованы. Цель моего эксперимента - извлечь шаблон (эмодзи) из комментариев, я не могу пропустить некоторые из них.

Другой подход, который я выбрал, - это использование конечной точки Комментарии к живому видео , но я не могу получить имя пользователя, который публикует комментарий. Я получаю только данные типа

{
  "created_time": "2018-11-14T12:39:01+0000",
  "message": "test message",
  "id": "2292500244366991_2292502427700106"
}

с звонком на <video-id>/comments?live_filter=no_filter&order=reverse_chronological&filter=stream

Даже с Page access_token я не получаю эти имена и идентификаторы ...

Удастся ли кому-нибудь получить все комментарии с именем автора из живого видео?

Спасибо

EDIT

У меня были проблемы с моей страницей, поэтому я заново создал ее, и теперь мне удается заставить конечную точку Комментарии к живому видео работать как положено. Но все равно не повезло События, отправленные сервером Facebook для живых комментариев !!!

Полагаю, мне нужно придерживаться опроса, иметь дело с ограничениями скорости API Graph Facebook и забыть о потоковой передаче ...

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