Nous mettons à jour l'API Data pour qu'elle corresponde à la façon dont YouTube comptabilise les vues des Shorts.
En savoir plus
MembershipsLevels: list
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
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:
|
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. |
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/04/26 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/04/26 (UTC)."],[[["This API endpoint allows individual YouTube creators with channel memberships enabled to retrieve a list of their channel's membership levels."],["The API response will either include a list of membership levels, an empty list if memberships are enabled but no levels are set, or an error if memberships are not enabled."],["A successful request returns a JSON response containing the resource type, Etag, and a list of `membershipsLevel` resources."],["Requests to this method have a quota cost of 1 unit and require authorization with the scope `https://www.googleapis.com/auth/youtube.channel-memberships.creator`."],["The request requires the `part` parameter with a string value that can contain either `id`, `snippet`, or both, as comma separated values."]]],["This API endpoint allows individual creators to retrieve channel membership levels for their YouTube channel. A `GET` request requires authorization with the `youtube.channel-memberships.creator` scope and the `part` parameter to specify the properties. The response, in JSON format, lists membership levels or an empty list if levels are undefined. If channel memberships aren't enabled, the API returns a `channelMembershipsNotEnabled` error. This method has a quota cost of 1 unit per call.\n"]]