2013-02-19 18 views
9

W V2 można trafić ścieżkę /api/users/default, aby uzyskać informacje takie jak nazwa użytkownika użytkownika. Jest to udokumentowane tutaj: https://developers.google.com/youtube/2.0/developers_guide_protocol_profilesJak uzyskać informacje o bieżącym profilu użytkownika w YouTube Data API v3

Podczas naszej migracji do wersji V3 muszę również mieć możliwość pobrania nazwy użytkownika, ale nie mogę znaleźć żadnej dokumentacji pokazującej, jak to zrobić. Czy ta funkcja jest replikowana w V3, czy jest inny sposób wykonania tego zadania?

Dzięki!

Odpowiedz

11

W wersji 3 informacje o użytkowniku są w zasadzie informacjami o kanale. Wykonując channels-> Lista „https://developers.google.com/youtube/v3/docs/channels/list”, otrzymasz informacje pod „snippet.channelId” „https://developers.google.com/youtube/v3/docs/channels#snippet.channelId

+2

Ponadto, nie jest wyświetlana nazwa czytelny dla człowieka pod channel.snippet.title –

+0

Dzięki za pomoc chłopaki! Byłoby wspaniale, gdyby było trochę więcej dokumentacji wskazującej, jak to powinno być zrobione, tak jak było w przypadku v2. – cmwright

+0

W jaki sposób traktowane są niepowiązane konta? zobacz: http://stackoverflow.com/q/14988876/230167 –

3

Youtube API v3 nie obsługuje informacje o użytkowniku więcej. Użyj interfejsu API userinfo.

zestaw zakres: https://www.googleapis.com/auth/youtube.force-ssl https://www.googleapis.com/auth/userinfo.profile (przestrzeń pomiędzy zakresami)

a otrzymasz: https://www.googleapis.com/oauth2/v1/userinfo?access_token={access_token}

Powiązane problemy