如何从YouTube实时获取订阅信息

如何从YouTube实时获取订阅信息,youtube,youtube-api,youtube-data-api,youtube-livestreaming-api,Youtube,Youtube Api,Youtube Data Api,Youtube Livestreaming Api,我不知道一些YouTube频道是如何获得即时订户的 无论何时使用此脚本,都会得到一个固定计数器,如15K 15000静态显示,在16000通道到达之前,数字不会像15001一样瞬间移动 来自YouTube频道之一的图片,使用此 这是一个我使用过的文件,但需要修改以从YouTube API获得更好的信息 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UT

我不知道一些YouTube频道是如何获得即时订户的 无论何时使用此脚本,都会得到一个固定计数器,如15K 15000静态显示,在16000通道到达之前,数字不会像15001一样瞬间移动

来自YouTube频道之一的图片,使用此

这是一个我使用过的文件,但需要修改以从YouTube API获得更好的信息

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>YouTube API</title>
</head>
<body>
    YouTube Subscribers
    <div id="subCount"></div>

    <script>

    // Get Subscribers
    const youtubeKey = ' ADD YOUR KEY HERE';
    const youtubeUser = ' ADD YOUR USER ID HERE';
    const subCount = document.getElementById('subCount');

    let getSubscribers = () => {

        fetch(`https://www.googleapis.com/youtube/v3/channels?part=statistics&id=${youtubeUser}&key=${youtubeKey}`)
        .then(response => {
            return response.json()
        })
        .then(data => {
            console.log(data);
            subCount.innerHTML = data["items"][0].statistics.subscriberCount;
        })

    }

    getSubscribers();

    </script>
</body>
</html>

YouTube API
YouTube订户
//获得订户
const youtubeKey='在此处添加密钥';
const youtubeUser='在此处添加您的用户ID';
const subCount=document.getElementById('subCount');
让getSubscribers=()=>{
取回(`https://www.googleapis.com/youtube/v3/channels?part=statistics&id=${youtubeUser}&key=${youtubeKey}`)
。然后(响应=>{
返回response.json()
})
。然后(数据=>{
控制台日志(数据);
subCount.innerHTML=data[“items”][0]。statistics.subscriberCount;
})
}
getSubscribers();

以下是您问题的答案: