fetch('/url')
.then( function(data) { return data.json() } ) // здесь data - promise, ее надо будет превратить в json, когда от сервера придет ответ
.then( function(data) { // здесь data - готовый json от сервера
console.log(data)
// обновляем myDivTag.innerHTML = subcount итд
} )
.catch( function(error) { console.log(error) } ) // что-то пошло не так
Спасибо. После того когда я отправил вам комментарий , залез в редактор кода. Там я сделал так называемую JSON "ловушку" : JSON.stringify(JSON.parse(body)) ;
Полный вид доделанного кода :
setInterval(function () {
fetch("https://www.googleapis.com/youtube/v3/channels?par...").then(function(response){return response.text()}).then(function(body){r.innerHTML = JSON.stringify(JSON.parse(body).items[0].statistics.viewCount)})
// Вместо viewCount можно поставить subscriberCount