有没有什么办法让使用YouTube API

问题描述:

喜的朋友想获得使用的channelID使用YouTube API中通道的播放列表的数量的精确计数的播放列表数。有没有什么办法让使用YouTube API

+0

的[从通道ID的所有播放列表ID - YouTube的API V3]可能的复制(http://*.com/questions/26831919/get-all-playlist-ids-from-channel-id-youtube-api- v3) – uzr

是有可能通过使用Youtube V3 APIplaylist.list与信道ID一起。

Get all playlist ids from channel id - youtube api v3展示了如何从API获取播放列表的ID。

请求通过API发送探险:

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 
    } 
    } 
] 
} 

可以使用totalResultspageInfo获得播放该频道的数量。

+0

是的,但我需要点击下一步得到是有什么办法,我可以得到播放列表的总数 –

+0

看到我更新的答案:) – uzr

+0

但我需要点击下一个权利 –