用于.NET的YouTube数据API客户端库-从频道列表中获取视频
本文关键字:频道 列表 视频 获取 NET YouTube 数据 客户端 API 用于 | 更新日期: 2023-09-27 18:26:59
是否可以从频道列表中获取例如10个最新视频?我使用ASP.NET MVC 5。
以下是我的流程:1.获取5个频道的10个最新视频2.在页面上显示结果
如果你需要更多信息,请告诉我。
您可以使用此代码bt javascript:
// Get Uploads Playlist
$.get(
"https://www.googleapis.com/youtube/v3/channels",{
part : 'contentDetails',
forUsername : 'USER_CHANNEL_NAME',
key: 'YOUR_API_KEY'},
function(data) {
$.each( data.items, function( i, item ) {
pid = item.contentDetails.relatedPlaylists.uploads;
getVids(pid);
});
}
);
//Get Videos
function getVids(pid){
$.get(
"https://www.googleapis.com/youtube/v3/playlistItems",{
part : 'snippet',
maxResults : 20,
playlistId : pid,
key: 'YOUR_API_KEY'},
function(data) {
var results;
$.each( data.items, function( i, item ) {
results = '<li>'+ item.snippet.title +'</li>';
$('#results').append(results);
});
}
);
}
或者,您可以通过v3 API调用在这里观看YouTube视频。
或者,您可以阅读链接了解更多信息。