您好我正在努力让Youtube Data API的搜索部分正常运行,但没有太多运气。
我完全复制了Youtube的GitHub页面中的代码,同时遵循他们的教程
问题似乎与此功能有关;
function search() {
var q = $('#query').val();
var request = gapi.client.youtube.search.list({
q: q,
part: 'snippet'
});
request.execute(function(response) {
var str = JSON.stringify(response.result);
$('#search-container').html('<pre>' + str + '</pre>');
});
}
非常感谢任何帮助
谢谢;)
答案 0 :(得分:1)
您的搜索功能中存在错误,该错误不会让JS最初加载,以后会为您提供未定义的错误。以下是正确的源代码:https://jsfiddle.net/aqwpg8ef/
request = gapi.client.youtube.search.list({
q: 'q', //old one was without quotes
part: 'id, snippet', //the parts should be in quotes as well
type: 'video',
order: 'date'
});
主要是在ajax调用搜索。在20-22附近
希望有所帮助!
干杯..