我正在使用Android来访问YouTube Analytics API和YouTube Data API。目前我有应用程序正在运行,如果我在我的个人频道ID中硬编码,该应用程序可以检索有关我的个人YouTube帐户的信息。
但是,我使用Android AccountPicker来使用GoogleAuthUtil,因此我可以访问用户的电子邮件地址。有没有办法查询YouTube使用他们的电子邮件地址返回他们的频道ID?
还有办法查询YouTube只是收回用户的用户名吗?我想在我的应用程序中问候他们。
提前致谢!
〜Jskuzma
答案 0 :(得分:7)
您可以使用“part = id& mine = true”
致电channels->list获取https://www.googleapis.com/youtube/v3/channels?part=id&mine=true&key= {YOUR_API_KEY}
Id是频道的ID。
您可以从[snippet.title]下的回复中获取视频标题。 您可以从snippet.channelTitle下的回复中获取频道的标题。
此标题是您要求的问候,但如果您想要深入了解,可以查看account is linked是否与Google+一起使用googleplususerid以通过Google+ API检索更多信息。