通过API从关联的Google用户ID中获取YouTube频道ID

时间:2016-01-06 22:55:04

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

我试图建立一个项目中的墙壁......

好的 - 所以我正在尝试构建内部“YouTube播放列表共享”信息中心 - 因此,我的域中的人可以看到他们和同事创建的YouTube播放列表。我设置的基本框架适用于经过身份验证的用户(显示他们创建的播放列表,编辑它们,创建新的播放列表等),但我无法找到检索其他成员YouTube信息的方法。

我可以利用“gapi.client.directory.users.list”功能成功检索我们域中的用户列表(这会返回用户ID和电子邮件),但不能为我的生活找到方法将这些数据插入YouTube API并从中获取信息。

有没有人对如何根据Google用户ID提取YouTube频道数据有任何见解 - 他们必须以某种方式连接......对!

如果有帮助,很乐意发布代码,但这更像是一个API功能问题。

提前致谢!

1 个答案:

答案 0 :(得分:2)

根据可用的api请求响应,我无法看到Google帐户与youtube之间的任何直接连接。我看到的唯一连接是在youtube和google plus之间,您可以在其中查看youtube频道是否与google plus相关联并检索google plus ID。

但我在下面看到了一个类似的问题,可能会帮助你走得更远

Google API: Find a Users YouTube Channel

它使用google plus api获取用户的详细信息,并获取与该帐户关联的YouTube链接。