Помощь LiveChatId API данных YouTube

Я смотрел онлайн в течение достаточно долгого времени, и я пришел пустой. Я работаю на С# и пытаюсь найти код, который я могу использовать для получения liveChatId, чтобы я мог публиковать сообщения в чате прямой трансляции. Даже раздел «Попробуйте сейчас» примера ресурса Google https://developers.google.com/youtube/v3/live/docs/liveChatMessages/list#try-it также запрашивает идентификатор liveChatId. Я знаю, что мне нужно сделать запрос HTTP GET, но мне действительно нужен фактический код, который позволит мне это сделать.

Помощь ОЧЕНЬ приветствуется.


person Daniel    schedule 14.04.2017    source источник


Ответы (1)


Вот, из той самой документации, которую вы предоставили. :

Параметр liveChatId указывает идентификатор чата, сообщения которого будут возвращены. Идентификатор живого чата, связанный с трансляцией, возвращается в свойстве snippet.liveChatId ресурса liveBroadcast.

Это означает, что вам сначала нужно получить свой liveBroadcast ресурс. Их можно получить в конечной точке liveBroadcasts.list. Если вы хотите получать трансляции, владельцем которых вы (или пользователь вашего приложения) являетесь, вы можете использовать аутентификация с помощью OAuth 2.0 и использование mine.

person paolo    schedule 15.04.2017
comment
Спасибо за усилия, но я уже получил код, необходимый для выполнения запроса OAuth2.0 и аутентификации. Я искал код, который позволил бы мне запрашивать серверы Google и получать ответ с liveChatId. С этого момента я узнал фактический код, который мне нужен. Спасибо за усилия, хотя! - person Daniel; 19.04.2017