正在寻找一种无需(我重复一遍,无需)向 Vimeo API 发出 REST 请求即可获取 Vimeo 视频缩略图的方法?
(不幸的是,下面的“答案”已经有 10 多年历史了,并没有回答这个问题:从 Vimeo 获取 img 缩略图?)
几乎所有视频提供商都允许您通过简单地在特定 URL 路径中提供视频 ID 来获取视频的缩略图(即:YouTube、Matterport、iGuide 等)
需要明确的是 - 我并不是在寻找使用 Javascript 或需要向 Vimeo API 发出请求的“解决方案” - 只是一个可以在给定 Vimeo 视频 ID 的情况下返回缩略图的特定 URL。
我还向 Vimeo API 支持发送了电子邮件,下面是我从他们的支持小组收到的“官方”回复:
你好呀,
感谢您对 Vimeo API 的兴趣!Vimeo API 的完整文档可以在我们的开发者网站上找到:
https://developer.vimeo.com/api/guides/start
抱歉,如果不首先向我们的 API 之一(oEmbed 或我们成熟的 REST API)发出请求,则无法获取视频的缩略图链接。您可以在此处了解这些 API:
因此,如果不发出 REST 请求,就无法获取 Vimeo 视频的缩略图。太糟糕了。
更新:2021 年 10 月 2 日 请参阅 @Parthiban 帖子 - Vimeo 已更新其服务/文档: https://developer.vimeo.com/api/oembed/videos
您可以使用 Vimeo oEmbed 方法,该方法会提供包含视频基本元信息(包括缩略图)的 JSON 响应。它不需要像 Vimeo API 这样的身份验证方法。
更多详细信息请参阅此处的官方文档:https://developer.vimeo.com/api/oembed/videos
您只需在 url 中传入视频的 ID,它就会以缩略图作为响应。
https://vumbnail.com/358629078.jpg
您还可以根据文档请求某些尺寸。这似乎是由第三方制作的,所以我不能说它是否得到很好的支持和可靠,但它似乎在我写这个答案时做了它声称要做的事情。祝你好运。