如何在Youtube上获取我的频道列表?

时间:2016-09-10 13:42:47

标签: youtube youtube-api youtube-data-api

我想在youtube帐户上获取所有频道。

例如,我在一个帐户上有3个频道。 3 channels on my account

我做了什么:

  1. 阅读https://developers.google.com/youtube/v3/docs/channels/list上的文档。
  2. 使用我的帐户进行身份验证
  3. 向GET https://www.googleapis.com/youtube/v3/channels?part=snippet&mine=true&key= {YOUR_API_KEY}
  4. 发送GET请求
  5. 我得到了成功的回复,没有错误。但我只得到一个频道。我希望得到我所有的频道(3个频道)。
  6. 是否有可能获得我的所有频道?如果可能的话我该怎么做才能得到它?

1 个答案:

答案 0 :(得分:0)

一段时间后,搜索同样的问题, 我找到了这个YouTube API v3 get all channels associated with a logged in user

这是事实。 显然,Youtube没有用户信息,但有频道信息。因此,当用户授予您阅读他/她的Youtube信息的权限时,您只有权阅读在Google帐户权限页面上选择的特定频道信息(“我的”频道)。

其他用户的频道将被视为任何其他频道。

顺便说一句,我不是100%的,这是我在阅读Youtube Data Api V3之后所理解的。