Répertorie les niveaux de souscription de la chaîne qui a autorisé la demande. Les niveaux sont renvoyés dans un ordre d'affichage implicite. Les requêtes API envoyées à cette méthode génèrent l'une des réponses suivantes:
- Si le créateur a activé les souscriptions aux chaînes et applique des niveaux de tarification, la réponse de l'API contient la liste des niveaux.
- Si le créateur a activé les souscriptions aux chaînes, mais n'a pas défini de niveaux de tarification, la réponse de l'API contient une liste vide.
- Si le créateur n'a pas activé les souscriptions aux chaînes, l'API affiche une erreur
channelMembershipsNotEnabled
.
Impact sur les quotas:un appel à cette méthode entraîne un coût du quota de 1 unité.
Requête
Requête HTTP
GET https://www.googleapis.com/youtube/v3/membershipsLevels
Cette requête nécessite une autorisation ayant le champ d'application suivant:
Champ d'application |
---|
https://www.googleapis.com/auth/youtube.channel-memberships.creator |
Paramètres
Le tableau suivant répertorie les paramètres compatibles avec cette requête. Tous les paramètres répertoriés sont des paramètres de requête.
Paramètres | ||
---|---|---|
Paramètres obligatoires | ||
part |
string Le paramètre part spécifie les propriétés de ressource membershipsLevel que la réponse de l'API inclura. La valeur du paramètre est une liste de parties de la ressource séparées par une virgule. La liste suivante indique les parties pouvant être récupérées:
|
Corps de la requête
Ne fournissez pas de corps de requête lorsque vous appelez cette méthode.
Réponse
Si la requête aboutit, cette méthode renvoie un corps de réponse présentant la structure suivante :
{ "kind": "youtube#membershipsLevelListResponse", "etag": etag, "items": [ membershipsLevel Resource ] }
Propriétés
Le tableau suivant définit les propriétés qui apparaissent dans cette ressource:
Propriétés | |
---|---|
kind |
string Identifie le type de ressource d'API. La valeur est youtube#membershipsLevelListResponse . |
etag |
etag Etag de cette ressource. |
items[] |
list Liste des ressources membershipsLevel appartenant au canal qui a autorisé la requête API. |
Erreurs
Le tableau suivant identifie les messages d'erreur que l'API peut renvoyer en réponse à un appel de cette méthode. Pour en savoir plus, consultez la documentation sur les messages d'erreur.
Type d'erreur | Détails de l'erreur | Description |
---|---|---|
badRequest (400) |
channelMembershipsNotEnabled |
Les souscriptions aux chaînes ne sont pas activées sur la chaîne du créateur qui autorise la demande. |