【发布时间】:2017-07-27 18:49:01
【问题描述】:
您好朋友们正在尝试使用 youtube api 使用 channelid 获取频道中播放列表的确切数量。
【问题讨论】:
标签: youtube-api playlists
您好朋友们正在尝试使用 youtube api 使用 channelid 获取频道中播放列表的确切数量。
【问题讨论】:
标签: youtube-api playlists
是的,可以将Youtube V3 API 和playlist.list 与频道ID 一起使用。
Get all playlist ids from channel id - youtube api v3 展示了如何从 API 获取播放列表 ID。
通过 API Explorer 发送的请求:
part: snippet
channelId: UCBkNpeyvBO2TdPGVC_PsPUA
来自playlist.list的回复
{
"kind": "youtube#playlistListResponse",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/GayOzLnLt1ndQVz5WvCaYWPuXUo\"",
"nextPageToken": "CAUQAA",
"pageInfo": {
"totalResults": 14, <--- Total number of playlists.
"resultsPerPage": 5
},
"items": [
{
"kind": "youtube#playlist",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/llWSSTxPt1F74kWJeadntx0oOlU\"",
"id": "PL2qcutlDmS0BGjOf5rwjWNH6JnyFEShyb",
"snippet": {
// snippet information, title etc
}
},
{
"kind": "youtube#playlist",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/D7iFaGmnjkkw29IXm-6kWaCd0a8\"",
"id": "PL2qcutlDmS0DUCGOdr5eYDwZC_1JAReI4",
"snippet": {
},
{
"kind": "youtube#playlist",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/0MGgZUqxHh3qkYePoEP3C9ZPamU\"",
"id": "PL2qcutlDmS0DMB6Xv2KmlKzdOtNqMOwpv", // Count 3
"snippet": {
// snippet information, title etc
}
},
{
"kind": "youtube#playlist",
"etag": "\"uQc-MPTsstrHkQcRXL3IWLmeNsM/XMQu1lYA_nJGBD5l7JknPncuwv0\"",
"id": "PL2qcutlDmS0CnyV8Jcbl2d7yFxd2iGg67",
"snippet": {
// snippet information, title etc
}
}
]
}
您可以使用pageInfo 中的totalResults 来获取该频道的播放列表数。
【讨论】: