2017-03-07 2 views

Répondre

0

Oui, il est possible d'utiliser le Youtube V3 API et le playlist.list avec un ID de canal.

Get all playlist ids from channel id - youtube api v3 montre comment obtenir les identifiants de playlist de l'API.

Demande envoyée par l'explorateur API:

part: snippet 
channelId: UCBkNpeyvBO2TdPGVC_PsPUA 

Une réponse de 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 
    } 
    } 
] 
} 

Vous pouvez utiliser la totalResults de pageInfo pour obtenir le nombre de listes de lecture pour ce canal.

+0

ouais mais je dois cliquer suivant pour obtenir est-il possible que je peux obtenir le nombre total de playlists –

+0

Voir ma mise à jour de réponse :) – uzr

+0

mais je dois cliquer suivant droit –