Я экспериментирую с Событиями, отправленными сервером 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 и забыть о потоковой передаче ...