- Requête HTTP
- Paramètres de chemin d'accès
- Paramètres de requête
- Corps de la requête
- Corps de la réponse
- Champs d'application des autorisations
- TrackFilter
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- Essayer
Récupère une liste de titres musicaux.
Requête HTTP
GET https://youtubepartner.googleapis.com/youtube/partner/v1/music/{parent=releases/*}/tracks
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. L'album parent, qui contient cette liste de pistes. Format: releases/{release} |
Paramètres de requête
Paramètres | |
---|---|
pageSize |
Nombre maximal de titres à renvoyer. Le service peut renvoyer un nombre inférieur à cette valeur. Si aucune valeur n'est spécifiée, 30 pistes au maximum seront renvoyées. La valeur maximale est 50. les valeurs supérieures à 50 sont réduites à 50. |
pageToken |
Jeton de page reçu d'un appel Lors de la pagination, tous les autres paramètres fournis à |
onBehalfOfContentOwner |
Identifie le propriétaire du contenu pour lequel l'utilisateur agit. Ce paramètre prend en charge les utilisateurs dont les comptes sont associés à plusieurs propriétaires de contenu. |
filter |
Filtrage basé sur différents paramètres de musicTracks.list |
Corps de la requête
Le corps de la requête doit être vide.
Corps de la réponse
Réponse à la liste de pistes musicales.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"tracks": [
{
object ( |
Champs | |
---|---|
tracks[] |
Titres musicaux demandés. |
nextPageToken |
Jeton pouvant être envoyé en tant que |
Champs d'application des autorisations
Requiert le niveau d'accès OAuth suivant :
https://www.googleapis.com/auth/youtubepartner
Pour en savoir plus, consultez la Présentation d'OAuth 2.0.
TrackFilter
Représentation d'une expression pour le filtrage dans musicTracks.list. Nous prenons toujours la conjonction (opérateur logique ET) des filtres, de sorte qu'une piste doit répondre à tous les critères pour être renvoyée.
Représentation JSON |
---|
{ "isrcs": [ string ], "upcs": [ string ], "titleMatches": string, "artistNameMatches": string, "externalVideoIds": [ string ], "hasOpenChangeRequest": boolean, "hasClosedChangeRequest": boolean } |
Champs | |
---|---|
isrcs[] |
Liste des codes ISRC des pistes à récupérer, qui ne sont pas sensibles à la casse. |
upcs[] |
Liste des codes UPC des titres à récupérer qui ne sont pas sensibles à la casse. |
titleMatches |
Recherche tokenisée (non sensible à la casse). |
artistNameMatches |
Recherche tokenisée (non sensible à la casse). |
externalVideoIds[] |
Liste des ID vidéo externes non sensibles à la casse des pistes à récupérer. |
hasOpenChangeRequest |
Au moins une demande de changement est en cours. |
hasClosedChangeRequest |
Au moins une demande de changement est à l'état fermé. |