【问题标题】:Adding thumbnail while inserting Live broadcast using YouTube data API not working使用 YouTube 数据 API 插入直播时添加缩略图不起作用
【发布时间】:2021-07-09 04:25:06
【问题描述】:

我在创建直播时尝试使用 youtube 数据 api 添加缩略图。广播已成功创建,但缩略图显示 youtube 默认缩略图不是我的。

这里是请求正文:对于 url,我使用的是公共 url:

{"status": {
   "privacyStatus": "public"
 },
 "snippet": {
"scheduledStartTime": "2021-04-14T06:25:08.000Z",
"title": "testing  thumb",
"thumbnails": {
        "default": {
    "url": "https://i.ibb.co/60vkQqK/nokia.png",
    "width": 120,
    "height": 90
  },
  "medium": {
    "url": "https://i.ibb.co/60vkQqK/nokia.png",
    "width": 320,
    "height": 180
  },
  "high": {
    "url": "https://i.ibb.co/60vkQqK/nokia.png",
    "width": 480,
    "height": 360
  },
  "standard": {
    "url": "https://i.ibb.co/60vkQqK/nokia.png",
    "width": 640,
    "height": 480
  },
  "maxres": {
    "url": "https://i.ibb.co/60vkQqK/nokia.png",
    "width": 1280,
    "height": 720
  }
}

}

【问题讨论】:

  • 您是否检查了无法设置缩略图developers.google.com/youtube/v3/live/docs/liveBroadcasts/… 的文档,即使您可以设置缩略图,我也希望它必须上传而不是托管在其他网站上。
  • @DaImTo,感谢您的快速回复。我检查了这个文档,我认为它可以支持任何其他托管站点的公共图像 URL。文档未清除缩略图 url 属性
  • 可能是因为 google 只记录支持的内容。如果您查看文档,它并没有说您可以使用插入上传发送缩略图,这意味着它不受支持。
  • 实际上我正在使用 api explore 并且当我点击 + 图标时它显示缩略图属性然后我正在尝试这种方法 prnt.sc/11dfb6l 。并且感谢您提到的方法工作正常,现在我可以在我的广播视频中设置缩略图
  • 仅仅因为你可以插入它,它实际上使用它吗?我不认为谷歌会让你使用第三方链接。他们可能正在防止这种情况发生。

标签: youtube-api youtube-data-api youtube-livestreaming-api


【解决方案1】:

创建流后,您可以使用 Youtube Data API 添加缩略图。您必须使用 set 上传缩略图。参见文档https://developers.google.com/youtube/v3/docs/thumbnails/set

【讨论】:

    猜你喜欢
    • 2017-09-30
    • 2019-08-22
    • 1970-01-01
    • 2017-06-15
    • 1970-01-01
    • 1970-01-01
    • 2011-08-17
    • 2019-06-12
    • 2019-06-14
    相关资源
    最近更新 更多