2013-02-19 10 views
9

In V2 è possibile premere il percorso /api/users/default per ottenere informazioni come il nome utente dell'utente. Questo è documentato qui: https://developers.google.com/youtube/2.0/developers_guide_protocol_profilesCome ottenere le informazioni del profilo dell'utente corrente in YouTube Data API v3

Nella nostra migrazione verso V3 devo anche essere in grado di richiamare il nome utente dell'utente, ma non riesco a trovare alcuna documentazione che mostri come farlo. Questa funzionalità è replicata in V3 o esiste un altro modo per eseguire questa attività?

Grazie!

risposta

11

In v3, le informazioni utente sono fondamentalmente informazioni sul canale. Facendo un canali-> lista "https://developers.google.com/youtube/v3/docs/channels/list", si otterrà le informazioni in 'snippet.channelId' "https://developers.google.com/youtube/v3/docs/channels#snippet.channelId"

+2

Inoltre, c'è un nome di visualizzazione leggibile sotto channel.snippet.title –

+0

Grazie per il vostro aiuto ragazzi! Sarebbe bello se ci fosse un po 'di documentazione in più che indica che questo è come dovrebbe essere fatto come c'era per la v2. – cmwright

+0

Come vengono trattati gli account non collegati? vedere: http://stackoverflow.com/q/14988876/230167 –

3

Youtube API v3 non supporta le informazioni dell'utente più. Utilizza l'API di userinfo. portata

set: https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/userinfo.profile (uno spazio tra gli ambiti)

e ottenere: https://www.googleapis.com/oauth2/v1/userinfo?access_token={access_token}

Problemi correlati