How to retrieve YouTube video id of videos from a channel (YouTube)
我正在一个Android应用程序中工作,该应用程序显示来自YouTube频道的视频。
我有频道ID和其他所有内容。但是我需要视频ID才能在YouTube Player中显示视频。
1 | ***eg. player.cueVideo("nCgQDjiotG0");*** |
当我一次又一次地访问开发者网站时,得到了这个
返回正确的视频ID即可正常播放。但是我无法使用自己的频道ID来做到这一点(没有选项可以将频道ID作为参数传递。)
唯一接受
1 | https://www.googleapis.com/youtube/v3/search?part=snippet&channelId=UCxUtHtpGzd0bA5rYRY7h4VQ&q=PIVideoLibrary&type=channel&key={YOUR_API_KEY} |
但是返回的ID与上述方法不兼容。当我在设备中运行它时,它显示
这是我的问题。
How can we get video id of a video from a YouTube channel to show that
vedio in a youtube player integrated in the android app using YouTube
api v3
谢谢。
是的,我找到了。
转到youtube开发者,https://developers.google.com/youtube/v3/docs/activities/list。
您可以在页面中间找到一个" TRY IT"字段,填写这些字段,您必须在" part"字段中输入" contentDetails"以获得视频ID。然后在相应的字段中输入您的频道ID。执行查询,您可以在XML结果中找到视频ID。