Youtube Data API v3 突然停止工作
Youtube DataAPI v3 suddenly stopt working
我正在使用 YouTube API,但现在无法使用了。
我是不是在不知不觉中修改了一些东西,我不知道,我希望有人能帮助我。
错误代码;
Uncaught TypeError: Cannot read property 'search' of undefined
正在<head>
标签之间加载;
<script src="https://apis.google.com/js/client.js?onload=onClientLoad" type="text/javascript"></script>
JS 文件
function onClientLoad() {
gapi.client.load('youtube', 'v3', function onYouTubeApiLoad() {
gapi.client.setApiKey('MY_MOST_RECENT_API_KEY');
});
}
function search() {
var q = $('#input').val();
var request = gapi.client.youtube.search.list({
part: 'snippet',
q: q
});
request.execute(onSearchResponse);
}
function onSearchResponse(response) {
showResponse(response);
}
function showResponse(response) {
var items = response.items;
console.log(items);
}
"yes variable q
return the correct keyword"
您需要加载
<script src="https://apis.google.com/js/client.js?onload=onClientLoad" type="text/javascript"></script>
在你的 search.js
之后
我正在使用 YouTube API,但现在无法使用了。 我是不是在不知不觉中修改了一些东西,我不知道,我希望有人能帮助我。
错误代码;
Uncaught TypeError: Cannot read property 'search' of undefined
正在<head>
标签之间加载;
<script src="https://apis.google.com/js/client.js?onload=onClientLoad" type="text/javascript"></script>
JS 文件
function onClientLoad() {
gapi.client.load('youtube', 'v3', function onYouTubeApiLoad() {
gapi.client.setApiKey('MY_MOST_RECENT_API_KEY');
});
}
function search() {
var q = $('#input').val();
var request = gapi.client.youtube.search.list({
part: 'snippet',
q: q
});
request.execute(onSearchResponse);
}
function onSearchResponse(response) {
showResponse(response);
}
function showResponse(response) {
var items = response.items;
console.log(items);
}
"yes variable q
return the correct keyword"
您需要加载
<script src="https://apis.google.com/js/client.js?onload=onClientLoad" type="text/javascript"></script>
在你的 search.js