MembershipsLevels: list

Remarque: Ce point de terminaison ne peut être utilisé que par des créateurs individuels pour envoyer une demande concernant leur propre chaîne YouTube pour laquelle les souscriptions sont activées. Contactez votre représentant Google ou YouTube pour demander l'accès.

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:
  • id
  • snippet

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.