gpt4 book ai didi

javascript - 为什么 Youtube Data Api V3 中的 'gapi.client.youtube' 未定义?

转载 作者:行者123 更新时间:2023-11-30 17:40:38 24 4
gpt4 key购买 nike

我尝试将 Youtube Data Api V3 与 javascript 一起使用

所以我有这个简单的代码:

<script src="https://apis.google.com/js/client.js?onload=googleApiClientReady"></script>        
<script type="text/javascript">
$(window).load(function(){
var viewCount, channelName, subscribers;
gapi.client.load('youtube', 'v3');
var request = gapi.client.youtube.channels.list({
part: 'statistics',
forUsername : 'GameSprout'
});
alert(request);
alert("test");
});
</script>

但是我有这个错误:

TypeError: gapi.client.youtube is undefined

我该如何解决?

最佳答案

您正在尝试在加载之前对其进行库处理。您应该将库函数放在 googleApiClientReady 之后,而不是 window.load。这是让您入门的地方:https://developers.google.com/api-client-library/javascript/samples/samples

关于javascript - 为什么 Youtube Data Api V3 中的 'gapi.client.youtube' 未定义?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21171160/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com