我正在开发一个Android应用程序。我使用的是Youtube API v3。 正如我在问题标题上提到的那样,有没有办法?因为我向Youtube服务器发送命令,他们返回视频和直播 我试图找到排除直播视频的选项,但我不能。
答案 0 :(得分:0)
尝试使用videos.list
在Youtube中检索非直播视频。使用HTTP请求
GET https://www.googleapis.com/youtube/v3/videos
执行操作。
立即让Try-it去浏览器中查看结果。
由于您使用的是Android,因此来自同一页面的此代码段可能会为您提供一个想法:
// Call the YouTube Data API's youtube.videos.list method to
// retrieve the resources that represent the specified videos.
YouTube.Videos.List listVideosRequest = youtube.videos().list("snippet, recordingDetails").setId(videoId);
VideoListResponse listResponse = listVideosRequest.execute();
List<Video> videoList = listResponse.getItems();