video - YouTube是否真的在 channel 上显示了观看次数最多的视频?

标签 video youtube youtube-api

我想收集 channel 中观看次数最多的视频,按观看次数排序。

我意识到有时YouTube不会显示观看次数最多的视频的真实列表。我进入一个 channel 并写下了10个观看次数最多的视频。第二天,我做了同样的事情,意识到列表已经改变。现在,我可以看到至少三个新视频,其中有很多是首次未显示的 View 。当我再次尝试时,这些新视频不再可用。

我也使用API​​进行了此操作,但未列出这些新视频。

我上传了一个截图,显示以下结果:

http://i65.tinypic.com/sgtlef.png

在屏幕快照中,您可以看到,在第一个搜索中,观看次数第三高的视频具有211663次观看,但是在第二个搜索中,第三部视频现在具有195490观看。211663次观看的视频在哪里?

可能会获得观看次数最多的视频的完整列表

先感谢您。

最佳答案

您可以使用YouTube API中的 Search: list 进行验证。要获取特定 channel 下观看次数最多或最受欢迎的视频的列表,可以将请求中的这些参数传递给API。

part=snippet
channelId=CHANNEL_ID_YOU_WANT_TO_CHECK
maxResults=10  - it depends on you
order=viewCount

这是对此的示例请求。

https://developers.google.com/apis-explorer/#p/youtube/v3/youtube.search.list?part=snippet&channelId=UCTjJEfopNLe7L5yXVv584Ww&maxResults=10&order=viewCount&_h=2&

您可以向YouTube网站本身验证此信息

https://www.youtube.com/channel/UCTjJEfopNLe7L5yXVv584Ww/videos?flow=grid&sort=p&view=0

希望这些信息对您有所帮助。

关于video - YouTube是否真的在 channel 上显示了观看次数最多的视频?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42713038/

相关文章:

html - Safari 9.0 无法播放存储服务器上的mp4视频

用于基于视频的应用程序的 Java : Good choice?

ios - 从 Swift 中的 AVCaptureSession 获取输出以发送到服务器

youtube - 如何确保 youtube API 响应仅包含适合在移动设备上播放的视频

c# - 在 C# 中使用 Youtube API V3 从 channel 获取视频

bash - bash中的递归脚本将照片转换为视频

iframe - 如何在 youtube Iframe 上禁用全屏?

YouTube 播放器支持片段不再适用于 Android studio 3.2 (androidx)

youtube - 当我使用私有(private) Firefox 窗口时,谷歌如何知道我的 youtube 偏好?

asp.net - 如何在asp.net应用程序中获取Youtube嵌入式视频的描述?