我尝试使用带有javascript的Youtube Data Api V3
所以我有这个简单的代码:
<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
我该如何解决?
答案 0 :(得分:2)
您在加载之前尝试使用库。而不是window.load,你应该在googleApiClientReady之后放置库函数。 这是一个让您入门的地方:https://developers.google.com/api-client-library/javascript/samples/samples