如何在Android的Youtube API V3中通过频道ID获取Youtube直播?

我能够获得直播列表: https://developers.google.com/youtube/v3/live/docs/liveStreams/list#examples
但是如何在Android中使用youtube v3 api获取直播状态和直播链接或特定频道的ID?

解决方法

我遇到了同样的问题,并设法找到了相同的解决方案. YouTube实际上为此提供了API.如果您有频道ID,则可以使用搜索API获取当前活动的实时视频ID.

使用以下API:

https://www.googleapis.com/youtube/v3/search?part=snippet&channelId={YOUR_CHANNEL_ID}&eventType=live&type=video&key={YOUR_API_KEY}

这里的关键因素是您必须将eventType设置为live并键入视频.

获取频道ID,如果您拥有频道的用户名,则可以使用以下请求.

https://www.googleapis.com/youtube/v3/channels?part=contentDetails&forUsername={CHANNEL_USER_NAME}&key={YOUR_API_KEY}

相关文章

这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...
这篇文章主要介绍“Android岛屿数量算法怎么使用”的相关知识...
本篇内容主要讲解“Android如何开发MQTT协议的模型及通信”,...
本文小编为大家详细介绍“Android数据压缩的方法是什么”,内...