Zawiera listę wspierających (dawniej nazywanych „sponsorami”) wspierających kanał. Żądanie do interfejsu API musi być autoryzowane przez właściciela kanału.
Wpływ na limit: wywołanie tej metody ma koszt limitu wynoszący 2 jednostki.
Prośba
Żądanie HTTP
GET https://www.googleapis.com/youtube/v3/members
Upoważnienie
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 | stringParametr partokreśla właściwości zasobumember, które będzie zawierać odpowiedź interfejsu API. Ustaw wartość parametru nasnippet. | |
| Parametry opcjonalne | ||
| mode | stringParametr modewskazuje, którzy użytkownicy zostaną uwzględnieni w odpowiedzi interfejsu API. Ustaw wartość parametru na jedną z tych wartości:
 | |
| maxResults | unsigned integerParametr maxResultsokreśla maksymalną liczbę elementów, które powinny zostać zwrócone w zbiorze wyników. Akceptowane wartości to od0do1000(włącznie). Wartością domyślną jest5. | |
| pageToken | stringParametr pageTokenwskazuje w zestawie wyników konkretną stronę, która ma zostać zwrócona. Token jest specyficzny dlamodeużywanego w oryginalnym żądaniu do interfejsu API, dlatego nie można użyć tokena strony pobranego w jednym trybie, by przełączyć się na inny tryb. | |
| hasAccessToLevel | stringWartość parametru hasAccessToLevelto identyfikator poziomu, który określa minimalny poziom, jaki powinni mieć członkowie w zestawie wyników. | |
| filterByMemberChannelId | stringParametr filterByMemberChannelIdto rozdzielona przecinkami lista identyfikatorów kanałów, za pomocą których można sprawdzać stan wspierania konkretnych użytkowników. Na przykład:UC_1,UC_2,UC_3. Można określić maksymalnie 100 kanałów na wywołanie. | |
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#memberListResponse",
  "etag": etag,
  "nextPageToken": string,
  "pageInfo": {
    "totalResults": integer,
    "resultsPerPage": integer
  },
  "items": [
    member 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 | stringOkreśla typ zasobu interfejsu API. Wartością będzie youtube#memberListResponse. | 
| etag | etagETag tego zasobu. | 
| nextPageToken | stringToken, który może być używany jako wartość parametru pageTokenw celu pobrania następnej strony w zbiorze wyników. Tokeny strony mogą wygasnąć, a Twoja aplikacja powinna usunąć token i wywołać interfejs API bezpageToken, aby rozpocząć nowe żądanie. | 
| pageInfo | objectObiekt pageInfozawiera informacje o stronicowaniu zbioru wyników. | 
| pageInfo.totalResults | integerŁączna liczba wyników w zestawie. | 
| pageInfo.resultsPerPage | integerLiczba wyników uwzględnionych w odpowiedzi interfejsu API. | 
| items[] | listLista użytkowników spełniających kryteria żądania. | 
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. | 
| badRequest (400) | invalidMode | Wartość parametru modejest nieprawidłowa.
        Ten błąd może wystąpić, jeśli parametrpageTokenokreśla token, który został pobrany w innym trybie niż określony. | 
| badRequest (400) | invalidPageToken | Wartość parametru pageTokenjest nieprawidłowa. Ten błąd może wystąpić, jeśli token strony użyty w żądaniu wygasł lub nie został rozpoznany. | 
| badRequest (400) | invalidHasAccessToLevel | Wartość parametru hasAccessToLeveljest nieprawidłowa. Nie ma poziomu o podanej wartościid. | 
| badRequest (400) | invalidFilterByMemberChannelId | Wartość parametru filterByMemberChannelIdjest nieprawidłowa. Ten błąd występuje, jeśli wartość parametrufilterByMemberChannelIdokreśla więcej niż 100 kanałów. |