Aktualizujemy interfejs Data API, aby był zgodny ze sposobem zliczania przez YouTube wyświetleń filmów Short.
Więcej informacji
MembershipsLevels: list
Zadbaj o dobrą organizację dzięki kolekcji
Zapisuj i kategoryzuj treści zgodnie ze swoimi preferencjami.
Uwaga: z tego punktu końcowego mogą korzystać tylko poszczególni twórcy, aby przesyłać prośby o utworzenie własnego kanału w YouTube z włączoną funkcją wspierania kanału. Aby poprosić o dostęp, skontaktuj się ze swoim przedstawicielem Google lub YouTube.
Wyświetla listę poziomów wspierania kanału, który autoryzował prośbę. Poziomy są zwracane w niejawnej kolejności wyświetlania. Żądania API wysyłane za pomocą tej metody zwracają jedną z tych odpowiedzi:
- Jeśli twórca włączył wspieranie kanału i ma określone poziomy cenowe, odpowiedź interfejsu API zawiera listę poziomów.
- Jeśli twórca włączył wspieranie kanału, ale nie ma zdefiniowanych poziomów cen, odpowiedź interfejsu API zawiera pustą listę.
- Jeśli twórca nie włączył wspierania kanału, interfejs API zwraca błąd
channelMembershipsNotEnabled
.
Wpływ na limit: wywołanie tej metody ma koszt limitu wynoszący 1 jednostkę.
Prośba
Żądanie HTTP
GET https://www.googleapis.com/youtube/v3/membershipsLevels
To żądanie wymaga autoryzacji w tym zakresie:
Zakres |
https://www.googleapis.com/auth/youtube.channel-memberships.creator |
Parametry
W tabeli poniżej znajdziesz parametry obsługiwane przez to zapytanie. Wszystkie wymienione parametry są parametrami zapytania.
Parametry |
Parametry wymagane |
part |
string Parametr part określa właściwości zasobu membershipsLevel , które będzie zawierać odpowiedź interfejsu API. Wartość parametru ma postać listy części zasobów rozdzielonych przecinkami. Poniższa lista zawiera części, które można pobrać:
|
Treść żądania
Nie podawaj treści żądania podczas wywoływania tej metody.
Odpowiedź
Jeśli operacja się uda, metoda zwróci odpowiedź o następującej strukturze:
{
"kind": "youtube#membershipsLevelListResponse",
"etag": etag,
"items": [
membershipsLevel Resource
]
}
Właściwości
Poniższa tabela przedstawia właściwości, które pojawiają się w tym zasobie:
Właściwości |
kind |
string Określa typ zasobu interfejsu API. Wartością będzie youtube#membershipsLevelListResponse . |
etag |
etag
ETag tego zasobu. |
items[] |
list Lista zasobów membershipsLevel należących do kanału, który autoryzował żądanie do interfejsu API. |
Błędy
W tabeli poniżej znajdziesz komunikaty o błędach, które interfejs API może zwrócić w odpowiedzi na wywołanie tej metody. Więcej szczegółów znajdziesz w dokumentacji komunikatów o błędach.
Typ błędu |
Szczegóły błędu |
Opis |
badRequest (400) |
channelMembershipsNotEnabled |
Kanał twórcy, który autoryzował prośbę, nie ma włączonego wspierania kanału. |
O ile nie stwierdzono inaczej, treść tej strony jest objęta licencją Creative Commons – uznanie autorstwa 4.0, a fragmenty kodu są dostępne na licencji Apache 2.0. Szczegółowe informacje na ten temat zawierają zasady dotyczące witryny Google Developers. Java jest zastrzeżonym znakiem towarowym firmy Oracle i jej podmiotów stowarzyszonych.
Ostatnia aktualizacja: 2024-04-26 UTC.
[[["Łatwo zrozumieć","easyToUnderstand","thumb-up"],["Rozwiązało to mój problem","solvedMyProblem","thumb-up"],["Inne","otherUp","thumb-up"]],[["Brak potrzebnych mi informacji","missingTheInformationINeed","thumb-down"],["Zbyt skomplikowane / zbyt wiele czynności do wykonania","tooComplicatedTooManySteps","thumb-down"],["Nieaktualne treści","outOfDate","thumb-down"],["Problem z tłumaczeniem","translationIssue","thumb-down"],["Problem z przykładami/kodem","samplesCodeIssue","thumb-down"],["Inne","otherDown","thumb-down"]],["Ostatnia aktualizacja: 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"]]