获取私人视频的Vimeo缩略图

Get Vimeo thumbnails for private videos

我有一个Vimeo私有视频URL(https://player.vimeo.com/video/1234567890)的列表,我希望将其显示为页面上的缩略图。
我找不到一种可行的方法来做到这一点。

任何基于http://vimeo.com/api/v2/video/{id}的解决方案都已久违。

像这样的https://i.vimeocdn.com/video/1234567890.jpg会返回错误的图像。

有没有一种方法可以在未经授权的情况下根据视频ID获取图片缩略图网址?

更新

就我而言,我通过查询来获取thumbnail_url

GET https://vimeo.com/api/oembed.json?url=https://player.vimeo.com/video/{id}


oEmbed可以用于获取视频的缩略图链接,具体取决于视频的隐私设置。

首先,oEmbed仅在视频将隐私设置为"嵌入到任何地方"或"仅在我选择的网站上"时返回元数据。 嵌入隐私权为"无处嵌入"的视频将返回403。

具有这些查看隐私设置的视频将返回"完整"元数据(包括缩略图链接):

  • 任何人
  • 只有拥有私人链接的人(必须使用完整的视频网址)
  • 隐藏来自vimeo.com的视频

具有这些查看隐私设置的视频将仅返回嵌入代码:

  • 只有我关注的人
  • 我唯一选择的人
  • 只有拥有密码的人

o可以在这里找到嵌入式文档:https://developer.vimeo.com/apis/oembed