youtubeyoutube-apiyoutube-data-apiyoutube-livestreaming-api

Is there a way to check Youtube archived live stream chat?


I have try the Youtube data API for the Videos and LiveChatMessages endpoints, but I found that the liveBroadcastContent is get a none value for every old live stream Videos call, which is required for the LiveChatMessages call. Anyone know how to achieve that?

Ref. API page: https://developers.google.com/youtube/v3/docs/videos/list https://developers.google.com/youtube/v3/live/docs/liveChatMessages/list


Solution

  • One more time YouTube Data API v3 doesn't provide such a basic feature.

    However I recommend you to try out my open-source YouTube operational API. Indeed by requesting https://yt.lemnoslife.com/liveChats?part=snippet&id=VIDEO_ID&time=0 you will get the first live stream chat messages. Especially may interest you:

    Then to get the following live stream chat messages, just pass as time in the above URL the last chat message retrieved in milliseconds.