Youtube api 我在哪里可以找到我或我的客户;内容所有者id“;?

Youtube api 我在哪里可以找到我或我的客户;内容所有者id“;?,youtube-api,Youtube Api,我正在努力弄清楚API。作为管理员,您是否可以在web界面中找到我的托管帐户的“内容所有者id” 我所看到的是: 要检索内容所有者报告,请调用API的reports.query方法,并将API请求中的ids参数值设置为contentOwner==owner\u NAME,其中owner\u NAME指定内容所有者的ID。如果您不确定该值,请咨询您的合作伙伴经理 当然我不必打电话给谷歌来获取这个值吗?你可以参考这篇文章,了解如何获取内容所有者id 假设您有一个OAuth 2令牌,可以访问https

我正在努力弄清楚API。作为管理员,您是否可以在web界面中找到我的托管帐户的“内容所有者id”

我所看到的是:

要检索内容所有者报告,请调用API的reports.query方法,并将API请求中的ids参数值设置为contentOwner==owner\u NAME,其中owner\u NAME指定内容所有者的ID。如果您不确定该值,请咨询您的合作伙伴经理

当然我不必打电话给谷歌来获取这个值吗?

你可以参考这篇文章,了解如何获取
内容所有者id

假设您有一个OAuth 2令牌,可以访问
https://www.googleapis.com/auth/youtubepartner
scope,您可以调用
youtubePartner.contentOwners.list(fetchMine=true)
获取与当前OAuth 2令牌关联的YouTube内容所有者列表。(通常只返回一个项目。)然后,您可以从返回的
项目
列表中每个项目的
id
属性中获取内容所有者id值。这是制作内容所有者YouTube Analytics API报告或使用YouTube数据API v3中的
OnBehalfOfContentTowner
委派参数时可以使用的值


您需要查询以获取内容所有者信息。还要确保您的控制台中有此API,或者询问您的合作伙伴经理您是否有资格使用此API。

如果您只想知道一个帐户的内容所有者id,可以检查URI

有多种方法可以从URI检索id:

  • 登录并将帐户切换到
    您试图获取的id(在顶部右键单击
    帐户徽标,然后打开“切换帐户”)。当你切换到 新帐户时,内容所有者id应位于部件中的URL中 接下来是
    https://studio.youtube.com/owner/
  • 转到并切换到所需的位置 账户内容所有者id如下所示
    https://www.youtube.com/analytics?o=
    和之前的
    &ar
  • 第二个选项也适用于Youtube中的其他部分 创作者工作室
如果您想要检索链接到您的管理员帐户的所有内容所有者ID的列表,那么通过API进行检索要容易得多。如果您不想为此编写脚本,可以在此处使用Google API explorer(右侧): 只需将
fetchMine
设置为
true
,然后登录到您的帐户。下面的输出应该为您提供内容所有者姓名、ID和其他信息的列表

要通过API检索内容所有者ID,还可以在以下位置找到示例:
(请查看您语言中的文档“检索内容所有者的托管频道(channels.list)”。

这不正是您可以在uri中找到的youtube频道id吗?我认为不是这样的。有人能确认吗?我知道我可以通过API获得它。我希望找到一种非API机制,因为文档上说:“如果你不确定该值,请询问你的合作伙伴经理。”我猜“如果你不确定该值,请询问你的合作伙伴经理”。这意味着你需要询问你的合作伙伴经理,你是否有资格使用此API来获取此ID。我最终查询了一份内容所有者列表。我可以在其他查询中使用返回的ID。