当前位置: 首页 > 知识库问答 >
问题:

通过Youtube API v3将视频上传到多个频道

丁翊歌
2023-03-14

我正在尝试通过YouTube数据API v3将视频上传到多个频道。

当我将视频上传到主默认频道时,我可以正确地做到这一点,但是当我们尝试将它们上传到同一Youtube帐户的另一个频道时,却无法做到(因此OAuth2凭据应该是有效的)。

根据文档,在调用endpoint时,我必须将以下参数传递给API:onBehalfOfContentOwnerChannel和onBehalfOfContentOwner:/youtube/v3/video/insert

关键是我们对behalfOfContentOwner的价值没有一个清晰的概念。它是与所有者关联的主电子邮件地址吗?我们如何获得它?是否需要?上传时仅传递目标通道 ID 是不够的吗?

另一方面,我从Youtube CMS为合作伙伴创建了多个频道,但在通过Youtube/v3/Channel调用API时无法检索到它们?部分=内容详细信息

共有1个答案

拓拔德馨
2023-03-14

您可以在onBe半OfContentOwner中提供您的CMS身份验证凭据,该凭据只能在正确授权的请求中使用。

请注意,由于您已经为不同的合作伙伴创建了频道,因此必须使用链接到< code > onbehalfoxcontenttowner 中指定的内容所有者的CMS帐户对请求进行授权。最后,< code > onbehalfofcontenttownerchannel 参数值指定的频道必须链接到< code > onbehalfofcontenttowner (添加视频的频道的YouTube频道ID)参数指定的内容所有者。

如果您使用 Google 管理所有这些帐户,请阅读此处了解更多信息。如果您是管理所有频道的内容所有者,则可以使用 Content ID API。

 类似资料:
  • 我试图使用API接口将视频上传到S3存储桶,我遵循了预签名的URL过程,下面是我的lambda函数,它返回预签名的URL(它正确地返回了预签名的URL,看起来): 当我尝试上传一个像这样卷曲的mp4视频时,例如: curl-X PUT-F'data=@ch01_00000100055009702.mp4'https://redacted-bucket-instance.s3.amazonaws.c

  • 接口说明 上传视频文件 API地址 POST /api/marker/1.0.0/uploadVideo 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 dataGuid string form 是 场景GUID file string form 是 视频文件 响应字段说明 参数 类型 说明 mp4UploadPath String 视频文件上传地址 响应成功示例 { "

  • 用户通过视频上传、管理视频、获取代码,实现本地视频在制定网站播放。 2.1视频上传 进入视频页面,点击上传视频 按钮,在弹出的页面点击添加视频 : 1)选择视频“分类”,添加视频“标签”(选填); 2)点击【添加视频】或者【选择文件并上传】按钮选择本地一个或多个视频,点击确认即开始视频上传;或者在本地选择一个或多个视频,将视频拖拽到视频上传区,即可进行视频上传; 3)上传过程中点击视频上传或者取消

  • Spark API 中所有的 Flash 接口需要 Flash 插件的版本在 10.1 以上才有效,使用前请确保 Flash 插件版本符合要求。 在上传视频的过程中,不用与 Spark 平台进行 HTTP 通信,使用 JavaScript 和 Spark 平台提供的 Flash 进行交互即可完成。关于如何在网页中嵌入 Flash 以及如何和 Flash 进行交互,请参阅附录 2。上传接口用到的所有

  • 我正在使用数据移动库跟踪传输数据,以便将视频(mp4)从本地计算机上载到Azure Blob存储。 这是密码。 链接中提供的示例在GetBlob方法中没有以下行 我试过使用ContentType和不使用ContentType。在这两种情况下,文件似乎都已上载到Blob。唯一的区别似乎是ContentType,如下图所示。 问题是,在尝试下载任何文件时,它导致了一个警告错误,之后两个文件都没有播放,

  • 一、视频字幕抓取接口 通过该接口可以以url的方式的上传字幕,用户需提供一个有效的srturl(适用于有可访问的字幕url但没有本地文件的用户). 地址为: https://spark.bokecc.com/api/video/fetchsrt 需要传递以下参数: 参数 说明 userId 用户ID,必选 videoId 视频ID,必选 srtName 字幕播放器上显示名称,必选(最多四个字符)