Elenca i membri (in precedenza "sponsor") di un canale. La richiesta API deve essere autorizzata dal proprietario del canale.
Impatto della quota: una chiamata a questo metodo ha un costo della quota di 2 unità.
Richiesta
Richiesta HTTP
GET https://www.googleapis.com/youtube/v3/members
Autorizzazione
Questa richiesta richiede l'autorizzazione con il seguente ambito:
| Ambito | 
|---|
| https://www.googleapis.com/auth/youtube.channel-memberships.creator | 
Parametri
La tabella seguente elenca i parametri supportati da questa query. Tutti i parametri elencati sono parametri di query.
| Parametri | ||
|---|---|---|
| Parametri obbligatori | ||
| part | stringIl parametro partspecifica le proprietà della risorsamemberche saranno incluse nella risposta dell'API. Imposta il valore del parametro susnippet. | |
| Parametri facoltativi | ||
| mode | stringIl parametro modeindica quali membri saranno inclusi nella
        risposta dell'API. Imposta il valore del parametro su uno dei seguenti valori:
 | |
| maxResults | unsigned integerIl parametro maxResultsspecifica il numero massimo di articoli che devono essere restituiti nel set di risultati. I valori accettati sono compresi tra0e1000. Il valore predefinito è5. | |
| pageToken | stringIl parametro pageTokenidentifica una pagina specifica che deve essere restituita nel set di risultati. Il token è specifico permodeutilizzato con la richiesta API originale, quindi non puoi utilizzare un token di pagina recuperato con una modalità per passare successivamente a un'altra modalità. | |
| hasAccessToLevel | stringIl valore parametro hasAccessToLevelè un ID livello che specifica il livello minimo che deve avere i membri del set di risultati. | |
| filterByMemberChannelId | stringIl parametro filterByMemberChannelIdspecifica un elenco separato da virgole di ID canale che possono essere utilizzati per controllare lo stato dell'iscrizione di utenti specifici. Ad
        esempio,UC_1,UC_2,UC_3. È possibile specificare un massimo di 100 canali per chiamata. | |
Corpo della richiesta
Non fornire il corpo della richiesta quando chiami questo metodo.
Risposta
Se l'esito è positivo, questo metodo restituisce un corpo della risposta con la seguente struttura:
{
  "kind": "youtube#memberListResponse",
  "etag": etag,
  "nextPageToken": string,
  "pageInfo": {
    "totalResults": integer,
    "resultsPerPage": integer
  },
  "items": [
    member Resource
  ]
}
Proprietà
La tabella seguente definisce le proprietà visualizzate in questa risorsa:
| Proprietà | |
|---|---|
| kind | stringIdentifica il tipo di risorsa API. Il valore sarà youtube#memberListResponse. | 
| etag | etagL'Etag di questa risorsa. | 
| nextPageToken | stringIl token che può essere utilizzato come valore del parametro pageTokenper recuperare
        la pagina successiva nel set di risultati. I token di pagina possono scadere e l'applicazione deve eliminare il token e chiamare l'API senzapageTokenper avviare una nuova richiesta. | 
| pageInfo | objectL'oggetto pageInfoincapsula le informazioni sul paging per il set di risultati. | 
| pageInfo.totalResults | integerIl numero totale di risultati nel set di risultati. | 
| pageInfo.resultsPerPage | integerIl numero di risultati inclusi nella risposta dell'API. | 
| items[] | listUn elenco di membri che corrispondono ai criteri della richiesta. | 
Errori
La tabella seguente identifica i messaggi di errore che l'API potrebbe restituire in risposta a una chiamata a questo metodo. Per ulteriori dettagli, consulta la documentazione relativa ai messaggi di errore.
| Tipo di errore | Dettagli errore | Descrizione | 
|---|---|---|
| badRequest (400) | channelMembershipsNotEnabled | Gli abbonamenti al canale non sono attivi per il canale del creator che autorizza la richiesta. | 
| badRequest (400) | invalidMode | Il valore del parametro modenon è valido.
        Questo errore può verificarsi se il parametropageTokenspecifica un token che è stato recuperato utilizzando una modalità diversa da quella specificata. | 
| badRequest (400) | invalidPageToken | Il valore del parametro pageTokennon è valido. Questo errore può verificarsi se il token di pagina utilizzato nella richiesta è scaduto o non viene riconosciuto. | 
| badRequest (400) | invalidHasAccessToLevel | Il valore del parametro hasAccessToLevelnon è valido. Non esiste alcun livello con il valoreidspecificato. | 
| badRequest (400) | invalidFilterByMemberChannelId | Il valore del parametro filterByMemberChannelIdnon è valido. Questo errore si verifica se il valore del parametrofilterByMemberChannelIdspecifica più di 100 canali. |