Я создаю счетчик подписчиков YouTube, но когда я отправляю один запрос, Консоль разработчиков Google сообщает, что я отправила два запроса, и мой лимит квоты достигает предела в два раза быстрее.
Я пытался сделать запрос в Google Chrome, и он также делает два запроса вместо одного.
function getSubsCount() {
let url = 'https://www.googleapis.com/youtube/v3/channels?part=statistics&id=' + id + '&key=' + key;
$.getJSON(url, data => {
div.html(data.items[0].statistics.subscriberCount);
})
}
function getSubsCount() {
let url = 'https://www.googleapis.com/youtube/v3/channels?part=statistics&id=' + id + '&key=' + key;
let xhr = new XMLHttpRequest();
xhr.open('GET', url, true);
xhr.onreadystatechange = function() {
div.innerHTML = JSON.parse(xhr.responseText).items[0].statistics.subscriberCount;
}
}
Я делаю два запроса (2 канала) за 12 секунд, так что это должно быть 0.166req / s, но это 0.333req / s