api - 使用 API 从关联的 Google 用户 ID 获取 YouTube channel ID

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

我在尝试构建的项目中遇到了障碍......

好的 - 所以我正在尝试构建一个内部“YouTube 播放列表共享”仪表板 - 这样我域中的人就可以看到他们和同事创建的 YouTube 播放列表。我设置的基本框架可以为经过身份验证的用户正确执行(显示他们创建的播放列表、编辑播放列表、创建新播放列表等),但我无法找到检索其他成员 YouTube 信息的方法。

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

有没有人知道如何根据 Google 用户 ID 提取 YouTube channel 数据 - 它们必须以某种方式连接......对吧!?

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

提前致谢!

最佳答案

根据可用的 api 请求响应,我看不到 google 帐户和 youtube 之间的任何直接连接。我看到的唯一连接是 youtube 和 google 之间的连接,你可以在其中检查 youtube channel 是否链接到 google plus并检索 google plus id。

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

Google API: Find a Users YouTube Channel .

它使用 google plus api获取用户的详细信息并获取链接到该帐户的 youtube url。

关于api - 使用 API 从关联的 Google 用户 ID 获取 YouTube channel ID,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34644424/

相关文章:

javascript - php Curl - JS 刷新 API 获取调用

php - YouTube XML Feed 错误

google-app-engine - Google 任务队列 JSON API 事务

datatable - Google DataTable 的 getRow() 方法是否已弃用?

java - Java Google Gmail Api 位于何处?

android - 如何查找通知 ID?

api - 允许谷歌翻译 API (v2) 的所有引用规则?

Swift Youtube API 内联模式不起作用

javascript - 使用 Chromeless Player 适度打造品牌

xml - 从 YouTube 评论提要中获取用户拇指?