无法读取未定义的YouTube API的属性“搜索”

时间:2018-11-11 22:39:03

标签: javascript api youtube

尝试向YouTube API发出请求时,我从gapi.client.youtube.search.list抛出错误

function search() {

console.log('Search Started');
var apiKey = 'AIzaSyBdreXkMo__Zm9_4135KEMuUihQSCHMcAU';
var q = $('#query').val();

gapi.client.setApiKey(apiKey);
gapi.client.load('youtube', 'v3', function () {
    isLoad = true;
    $('#search-button').attr('disabled', false);
});
console.log('Search Request');

request = gapi.client.youtube.search.list({
    q: 'q',
    part: 'id, snippet',
    type: 'video',
    order: 'date'
});


request.execute(function (response) {
    var str = JSON.stringify(response.result);
    $('#search-container').html('<pre>' + str + '</pre>');
});                                                                         
}

cannot read property 'search' of undefined 我不确定从这里做什么。让我知道您是否需要更多详细信息。

谢谢。

0 个答案:

没有答案