Я пытаюсь использовать youtube api для javascript и получаю «gapi.client.youtube не определен».
Я прошел по ссылке: Почему ' gapi.client.youtube' из Youtube Data Api V3 undefined? , но не смог получить много помощи.
Мой код размещен ниже:
<script>
function load(){
gapi.client.setApiKey('AIzaSyARvwirFktEIi_BTaKcCi9Ja-m3IEJYIRk');
gapi.client.load('youtube', 'v3');
searchA();
//alert(gapi.client.youtube.channels);
}
function searchA() {
var q = 'pink floyd';
var request = gapi.client.youtube.channels.list({
part: 'statistics',
forUsername : 'GameSprout'
});
request.execute(function(response) {
var str = JSON.stringify(response.result);
alert(str);
});
}
<script src="https://apis.google.com/js/client.js?onload=load">
Но он не получает gapi.client.youtube.
Может ли кто-нибудь помочь мне в его проблеме?