API прямых трансляций YouTube LiveChatMessages

Я пытаюсь подключить чаты мероприятия YouTube через приложение для Android.

Насколько я понимаю, вывести чат канала на YouTube. Мне нужно узнать BroadcastId из API потоковой передачи YouTube. Поскольку я хочу увидеть, как это работает в реальном прямом эфире, я пытаюсь привлечь чаты других людей в прямом эфире.

Но у меня возникли проблемы с вызовом случайного чата в прямом эфире, чтобы он появился в моем тестовом приложении YouTube.

Итак, мой вопрос: есть ли способ позвонить в чаты во время прямой трансляции? Можете ли вы сказать мне, как узнать BroadcastId или другой способ решить эту проблему?


person DayYun Choi    schedule 21.06.2016    source источник


Ответы (2)


Вы не можете получить информацию чата из API из живых событий, отличных от ваших собственных. Это ограничение API. Если вы хотите протестировать API чата, создайте отдельное живое событие для тестирования и используйте чат там.

person JAL    schedule 21.06.2016
comment
googleapis.com/youtube/v3/ Я наткнулся на этот URL-адрес, кажется, он работает... есть ли проблема, с которой я столкнусь в этом процессе? - person DayYun Choi; 21.06.2016
comment
В настоящее время ВОЗМОЖНО вывести список liveChatMessages из живых событий других людей, ЕСЛИ вы знаете liveChatId для события. Однако я думаю, что вы не можете получить это через API для чужих событий (обычно оно находится в ресурсе liveBroadcast). Возможно, кто-то из ваших знакомых подарит вам его на одно из своих мероприятий, если вы попросите? Надеюсь, это различие будет полезно для некоторых людей, которые найдут этот ответ. - person neillb; 27.03.2020

Идентификатор активного живого чата доступен в узле liveStreamingDetails видеообъекта, связанного с прямой трансляцией.

person Marc Chambers    schedule 04.08.2016