Java 获取没有YouTube api的YouTube订户
有没有一种方法可以在不使用youtube api的情况下获取某个youtube频道的youtube订户数 我花了一些时间研究发现: 这是一个链接,您可以通过频道id查看YouTube频道的订户数量 但这个链接的问题是,当我查看较大YouTube频道的订户数量时,它只会显示例如1M:Java 获取没有YouTube api的YouTube订户,java,youtube,Java,Youtube,有没有一种方法可以在不使用youtube api的情况下获取某个youtube频道的youtube订户数 我花了一些时间研究发现: 这是一个链接,您可以通过频道id查看YouTube频道的订户数量 但这个链接的问题是,当我查看较大YouTube频道的订户数量时,它只会显示例如1M: 如您在评论中所问,您可以使用以下谷歌API(GET请求)获取订阅者数量: https://content.googleapis.com/youtube/v3/channels?part=statistics&
如您在评论中所问,您可以使用以下谷歌API(GET请求)获取订阅者数量:
https://content.googleapis.com/youtube/v3/channels?part=statistics&id=ABCD&key=XXXXX
其中,id
是频道id,key
是身份验证令牌
示例响应如下所示:
{
"kind": "youtube#channelListResponse",
"etag": "XXX",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "XXX",
"id": "ABCD",
"statistics": {
"viewCount": "1197147852",
"commentCount": "0",
"subscriberCount": "8042359",
"hiddenSubscriberCount": false,
"videoCount": "1092"
}
}
]
}
您可能会找到更多关于使用API和试用API的详细信息。如您在评论中所问,您可以使用以下Google API(获取请求)获取订阅者数量:
https://content.googleapis.com/youtube/v3/channels?part=statistics&id=ABCD&key=XXXXX
其中,id
是频道id,key
是身份验证令牌
示例响应如下所示:
{
"kind": "youtube#channelListResponse",
"etag": "XXX",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "XXX",
"id": "ABCD",
"statistics": {
"viewCount": "1197147852",
"commentCount": "0",
"subscriberCount": "8042359",
"hiddenSubscriberCount": false,
"videoCount": "1092"
}
}
]
}
您可能会发现有关使用api和试用api的更多详细信息您不想使用youtube api的具体原因是什么?由于精确的数据只会出现在youtube/google上,我不认为你能在其他地方得到精确的数据,除非你自己每秒钟或做些什么来抓取数据。当然,因为不包括这些数据会更容易,而且谷歌的API中有时会有很多错误。当然,它也需要一些存储…好的,那么我必须使用哪种api呢?(你能给我一个链接吗)如果不使用谷歌的API,这并不容易,由于其他任何人通过从网站上删除数据来提供数据,仍然无法提供与谷歌API提供的数据量相同的一致性和可靠性。请按照要求检查我关于使用谷歌API获取子计数的回答。您不想使用youtube API的具体原因是什么?由于精确的数据只会出现在youtube/google上,我不认为你能在其他地方得到精确的数据,除非你自己每秒钟或做些什么来抓取数据。当然,因为不包括这些数据会更容易,而且谷歌的API中有时会有很多错误。当然,它也需要一些存储…好的,那么我必须使用哪种api呢?(你能给我一个链接吗)如果不使用谷歌的API,这并不容易,由于任何其他人通过从网站上删除数据来提供数据,仍然无法提供与谷歌API提供的数据量相同的一致性和可靠性。请按照要求检查我关于使用谷歌API获取子计数的回答。