在youtube频道上传的最新视频
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在youtube频道上传的最新视频相关的知识,希望对你有一定的参考价值。
我需要在我的网站上显示我的YouTube频道上最新视频的缩略图,并添加该视频的链接。使用API参数日期时,它会显示该频道中的第一个视频。而不是那样,我需要最后发布的视频详细说明如何解决这个问题
这是我使用的,因为我只需要最后一个视频
(选项1)
您可以尝试用order=relevance
替换order=date
尝试:
(选项2)
您也可以尝试使用publishedAfter
命令(需要一年一月的格式)。
例如:publishedAfter=2019-03-25T00:00:00Z
(因为昨天是3月25日)。
尝试:
(选项3)
使用您的编程语言来获取/读取频道的uploads
页面的html源代码。 gridVideoRenderer
之后列出的第一个缩略图是最新的,以及相关的URL。
示例步骤:
1)转到用户的上传页面并使用“查看源”选项查看HTML文本(源代码)。 当您请求频道上传的链接时,此文本是您的编程语言应该显示的内容。
https://www.youtube.com/user/MARVEL/videos
2)获取(或查看)源代码后
- 从那里找到
gridVideoRenderer
这个词的位置。 - 然后从位置开始,现在找到第一个出现的单词
"url":"
。 - 那是URL。手动提取或编写代码以自动执行。
PS:替换链接中的任何unicode,例如
\u0026
和&
。
以上是关于在youtube频道上传的最新视频的主要内容,如果未能解决你的问题,请参考以下文章
youtube api v3 从比视频更新的频道中获取所有视频
Youtube data api v3 按特定频道搜索所有上传和发布的视频
如何使用 PHP 在另一个 youtube 频道上上传一个 youtube 视频
获取 youtube 频道上所有上传视频的带有 id 的 XML