У меня есть программа для извлечения (почти) всех комментариев из данного видео на YouTube из еще один SO-вопрос, и я хочу сделать то же самое для чата в прямом эфире. Насколько я понимаю, мне нужно получить liveChatId
, и мне нужно сделать это с помощью функции liveBroadcast
. Кроме того, мне нужно использовать ключ OAuth2, а не обычный ключ разработчика, который я использую для программы, чтобы получать комментарии к видео. Тем не менее, я не видел способа получить комментарии из прямой трансляции произвольного пользователя, только свою собственную, и я хотел бы получать комментарии из любой прямой трансляции, которую захочу. В частности, я хотел бы знать, возможно ли это, и если да, то что мне нужно сделать для этого.
Очистить чат из прямой трансляции YouTube другого пользователя
Ответы (1)
Причина, по которой вы получаете The user is not enabled for live streaming
, заключается в том, что ваша учетная запись не поддерживает прямую трансляцию. Насколько я могу судить, Live Streaming API будет возвращать результаты только из вашей собственной учетной записи.
person
Anthony Morris
schedule
07.09.2018
list_streams(youtube)
, я получаю сообщение Пользователь не может вести прямую трансляцию. ошибка. Я полагаю, что я получаю информацию о своей учетной записи только из этого вызова функции. Итак, мне не ясно, могу ли я получить произвольный поток или как я буду это делать, если это возможно. - person Pistol Pete   schedule 12.07.2017