Ошибка «400 неверных запросов не поддерживается» для конечной точки EventSource в Facebook Live Comments - PullRequest
0 голосов
/ 18 ноября 2018

Как подписаться на конечную точку EventSource для комментариев в Facebook?

Когда я пытаюсь из Почтальона, я получаю 400 Bad Request URI not supported.

Когда я запускаю следующий Facebook Комментарии в реальном времени пример с моего сайта:

var source = new EventSource("https://streaming-graph.facebook.com/{live-video-id}/live_comments?access_token={access-token}&comment_rate=one_per_two_seconds&fields=from{name,id},message");
source.onmessage = function(event) {
  // Do something with event.message for example
};

… Я также получаю ошибку 400, когда браузер регистрирует следующее сообщение в консоли devtools:

Доступ к ресурсу в 'https://streaming -graph.facebook.com / {live-video-id} / live_comments? Access_token = {access-token} & comment_rate = one_per_two_seconds & fields = from {name, id}, сообщение «от источника» https://example.com' была заблокирована политикой CORS: в запрашиваемом ресурсе отсутствует заголовок «Access-Control-Allow-Origin».

...