Невозможно получить комментарии в реальном времени на Facebook в режиме реального времени. - PullRequest
0 голосов
/ 12 декабря 2018

Я хочу получать живые комментарии на Facebook в режиме реального времени.Я прочитал эту документацию Это моя реализация:

func getLiveComments(liveId, token string) {
    url := fmt.Sprintf("https://streaming-graph.facebook.com/%s/live_comments?access_token=%s&comment_rate=one_per_two_seconds&fields=from{name,id},message",
        liveId, url.QueryEscape(token))
    resp, err := http.Get(url)
    if err != nil {
        fmt.Printf("Get: %s\n", err)
        return
    }
    defer resp.Body.Close()

    reader := bufio.NewReader(resp.Body)
    for {
        // got stuck here
        line, err := reader.ReadBytes('\n')
        if err != nil {
            break
        }
        log.Println(string(line))
    }
}

Но она застряла на line, err := reader.ReadBytes('\n').Я могу использовать liveId и token для получения комментариев от API Graph Facebook

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