在需要令牌的地方嵌入 vimeo 视频



我想知道是否有办法将vimeo视频直接嵌入网站,或者是否有办法获得指向MP4文件的稳定链接。例如,此页面:http://www.landfunker.de/ktv/detail.php?rubric=93&nr=86411。视频仅在从该页面访问时启动。在源代码中,我看到类似

fpdl.vimeocdn.com/vimeo-prod-skyfire-std-us/01/3026/7/190133161/631209312.mp4?token=587a20e2_0xece9d9d127813f2b792edb30032d4d9b0a7c484f

但是,令牌过期了,对吧。有什么提示吗?任何解决方法.thx

使用 Vimeo iframe 嵌入代码在您的网站上嵌入视频:

  • https://help.vimeo.com/hc/en-us/sections/203874347-Embedding-Videos
  • https://developer.vimeo.com/apis/oembed

要获取视频文件的MP4链接,您需要是Vimeo PRO或企业会员。视频文件链接在来自 API 的单个视频的响应中返回。

GET https://api.vimeo.com/videos/[video_id]

您可以使用 API 的 JSON 字段筛选器仅返回视频文件链接

GET https://api.vimeo.com/videos/[video_id]?fields=files 

最后,请注意,您只能在自己的PRO或企业帐户上检索视频的视频文件链接。Vimeo 不提供检索其他用户帐户上视频的视频文件链接的方法。

可在此处找到 API 文档:https://developer.vimeo.com/api/start

您绝对可以将Vimeo视频嵌入网站 - Vimeo在其网站上提供说明:

要获取视频的嵌入代码,请转到其视频页面,然后单击"共享"按钮。然后单击嵌入代码字段上方显示的 +显示选项链接,以显示包含基本自定义选项的嵌入视频的预览。进行调整后,您可以复制嵌入代码并将其粘贴到要嵌入视频的任何位置。

它们还提供使用 oEmembedded 的基于 API 的嵌入方法。这里有一个JavaSCript的例子:

  • https://github.com/vimeo/vimeo-oembed-examples/blob/master/oembed/js-example.html

这基本上调用具有要嵌入的视频的 URL 的 API,响应包括您附加到页面的 HTML。

最新更新