rsk*_*k82 3 youtube youtube-api youtube-data-api
到目前为止,我一直在使用此URL来检索频道的订阅者数量:
http://gdata.youtube.com/feeds/api/users/<channel_id>?v=2&alt=json
Run Code Online (Sandbox Code Playgroud)
这个获取频道视频的网址数量:
https://gdata.youtube.com/feeds/api/users/<channel_id>/uploads?v=2&alt=jsonc&max-results=0
Run Code Online (Sandbox Code Playgroud)
但是从那天起谷歌停止使用它的v2 API,我无法找到这些数据的替代选项.
你会想使用的通道/列表端点作为传递statistics的part参数.
请求:
HTTP GET: GET https://www.googleapis.com/youtube/v3/channels?part=statistics&id={CHANNEL_ID}&key={YOUR_API_KEY}
Run Code Online (Sandbox Code Playgroud)
回复(附id=UCt7iVnJwjBsof8IPLJHCTgQ):
{
"kind": "youtube#channelListResponse",
"etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/WNxXCvycTyqTjTn9sLJ5toVjBRY\"",
"pageInfo": {
"totalResults": 1,
"resultsPerPage": 1
},
"items": [
{
"kind": "youtube#channel",
"etag": "\"dhbhlDw5j8dK10GxeV_UG6RSReM/jijTuA_iWn2Kv9aRnqeAWNAcQ6I\"",
"id": "UCt7iVnJwjBsof8IPLJHCTgQ",
"statistics": {
"viewCount": "796662",
"commentCount": "20",
"subscriberCount": "257",
"hiddenSubscriberCount": false,
"videoCount": "126"
}
}
]
}
Run Code Online (Sandbox Code Playgroud)
您可以为id参数传入以逗号分隔的通道ID列表.因为我只传入了一个id,所以items数组的第一个对象将具有您需要的值.获取所需数据的字典subscriberCount和videoCount值的对象statistics.
| 归档时间: |
|
| 查看次数: |
6175 次 |
| 最近记录: |