【发布时间】: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