我在哪里可以找到我或我的客户YouTube“内容所有者ID”?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了我在哪里可以找到我或我的客户YouTube“内容所有者ID”?相关的知识,希望对你有一定的参考价值。
我试图弄清楚API。作为管理员,在网络界面中可以找到我的客户帐户的“内容所有者ID”吗?
我只看到了这个:
“要检索内容所有者报告,请调用API的reports.query方法,并将API请求中的ids参数值设置为contentOwner == OWNER_NAME,其中OWNER_NAME指定内容所有者的ID。如果您不确定该值,请咨询您的合作伙伴经理“。
当然,我不必打电话给谷歌来获得这个价值?
你可以参考这个SO answer如何获得content owner id
。
假设您有一个可以访问
https://www.googleapis.com/auth/youtubepartner
范围的OAuth 2令牌,您可以对youtubePartner.contentOwners.list(fetchMine=true)
进行API调用,以获取与当前OAuth 2令牌关联的YouTube内容所有者列表。 (通常只会返回一个项目。)然后,您可以从id
列表中返回的每个项目的items
属性中获取内容所有者ID值。这是您在制作内容所有者YouTube Analytics API报告或使用YouTube Data API v3中的onBehalfOfContentOwner
委派参数时可以使用的值。
您需要查询youtubePartner.contentOwners.list(fetchMine=true)
以获取内容所有者信息。另外,请确保您在控制台中提供此API,或者询问您的合作伙伴经理是否符合此API的条件。
如果您只想知道一个帐户的内容所有者ID,则可以检查URI。
有多种方法可以从URI中检索id:
- 登录https://studio.youtube.com/并将帐户切换到
一个你想要得到的id(在右上角点击
帐户徽标,然后在“切换帐户”)。当您切换到新帐户时,内容所有者ID应位于
https://studio.youtube.com/owner/
后面的部分中的网址中。 - 转到https://www.youtube.com/analytics并切换到所需的帐户。内容所有者ID是在
https://www.youtube.com/analytics?o=
之后和&ar
之前。 - 第二个选项也适用于Youtube创作工作室的其他部分。
如果您要检索链接到管理员帐户的所有内容所有者ID的列表,则通过API更容易实现。如果您不想为此编写脚本,可以在此处使用Google API资源管理器(右侧):https://developers.google.com/youtube/partner/docs/v1/contentOwners/list只需将fetchMine
设置为true
并登录到您的帐户即可。下面的输出应该为您提供内容所有者名称,ID和其他信息的列表。
要通过API检索内容所有者ID,还可以在此处找到示例:https://developers.google.com/youtube/partner/code_samples/(查看文档“以您的语言检索内容所有者的托管渠道(channels.list)”)。
以上是关于我在哪里可以找到我或我的客户YouTube“内容所有者ID”?的主要内容,如果未能解决你的问题,请参考以下文章