YouTube API - 在特定频道中搜索视频

时间:2018-04-13 15:00:48

标签: javascript search youtube-api

我在javascript上使用Youtube API,以便从特定频道获取所有视频:

$.get(
    "https://www.googleapis.com/youtube/v3/channels?",{
    part : 'contentDetails',
    id : '..............',
    key: "..........................."},
    function(data) {
            ............................................
});

如何使用关键字在该特定频道中搜索视频?

2 个答案:

答案 0 :(得分:1)

改为使用YouTube search:list端点。

搜索时需要channelIDq参数。

答案 1 :(得分:0)

找到它:

function searchVideo(input) {
    $.get(
        "https://www.googleapis.com/youtube/v3/search", 
        {
            q: input,
            part : 'snippet',
            channelId : '...........',
            key: "........."
        },
        function(data) {
            $.each( data.items, function( i, item ) {
                ....................
            });
        }
    );
}   

但是有一个问题。结果一直都是错误的。这可能是什么情况?