Так что у меня проблемы с получением количества подписчиков из канала youtube с использованием youtube API v3. Мой код, кажется, ничего не делает, но это не ошибка. Пожалуйста, не обращайте внимания на огромное количество разрывов строк в этом коде, так как я только недавно узнал, что они плохие, и сейчас я это решаю. Я столкнулся с проблемой после того, как случайно удалил свой старый код и переделал его. В итоге я дошел до того, что у меня не было ошибок, но программа все равно не работала. Имейте в виду, что я новичок в jquery и javascript, поэтому заранее прошу прощения, если этот вопрос является супер очевидным или основным.
Вот мой код для вашей ссылки в этом посте.
<html>
<head>
<title> Serenepluto752 Online Counter Thingy</title>
<link rel="stylesheet" href="odometer-theme-default.css">
<script src="odometer.js"></script>
<script type="text/javascript" src="jquery-3.1.1.min.js"></script>
<style>
.odometer{
font-size: 100px;
}
</style>
</head>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<script type="text/javascript">
$(document).ready( function() {
var chanName = "UCaoTOwH3Gj88J_uqinzIyZw";
loadChannel("UCaoTOwH3Gj88J_uqinzIyZw");
function loadChannel(name) {
var url = "https://www.googleapis.com/youtube/v3/channels?part=statistics&id=UCaoTOwH3Gj88J_uqinzIyZw&key=AIzaSyCio_-QJ74DEF5Wp1ZGvVKw7eaKQxuUqiQ";
$.getJSON(url, function(data) {
$('odometer').html(data.items[0].statistics.subscriberCount);
});
}
});
</script>
<body>
<body background = background.jpg>
<center>
<div id="odometer" class="odometer"></div>
</center>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<br>
<font size="100">YouTube Subscriber Count</font>
</body>
</html>
Вот некоторые из вещей, которые я пытался сделать, чтобы решить эту проблему.
- Удаление огромного количества линейных тормозов в коде.
- Проверяя орфографические ошибки, я потратил на это более часа.
- Сохранение несколько раз + перезапуск редактора кода, кода Visual Studio.
- Чтение руководства по API.
- Обращение за помощью к друзьям.
Ничто из этого не помогло, поэтому я прибег к созданию этого поста. Сначала я хотел изучить обмен стеками на предмет сообщений об этой же проблеме, но они мне тоже не помогли.
Спасибо, что прочитали это, и я надеюсь, что кто-то может помочь мне в ближайшее время.
Еще раз спасибо, и всем вам хорошего отдыха!