如何获得外部 Vimeo link
How to get a Vimeo external link
要嵌入一个Vimeo视频作为背景视频,我在这个码笔看到:
https://codepen.io/BRacicot/pen/JpLmqo
该视频源 url 是一种特殊类型,带有 "external" 个单词:
https://player.vimeo.com/external/243924757.hd.mp4?s=1fc7fe8bd116cdd9c9c3e639ddbae75f2f4f8f2e&profile_id=174
如何从我自己的视频中获取这种 url 类型?
"external" link 与下载 link 一起在视频响应中返回。
要获取您帐户中视频的直接文件 links,请向 GET https://api.vimeo.com/videos/[video_id]
发出经过身份验证的请求。响应中返回两个键:files
和 download
。 files
键包含所请求视频的所有文件的 link 和相关元数据。这些 link 用于 external/third-party 媒体播放器,不会过期。 download
键包含文件的 links 以及这些 links 的到期时间和相关元数据。
文件和下载 links 都是 HTTP 302 重定向到实际的视频文件资源。实际视频文件资源的位置每隔几个小时就会过期,因此请确保您始终完全按照提供的方式使用重定向 link。
确保您的请求已使用具有 video_files
范围的令牌进行身份验证。如果您使用不具有 video_files
范围的令牌进行身份验证,则视频响应将不包含 files
或 download
元数据。 Vimeo API 身份验证文档可在此处找到:
https://developer.vimeo.com/api/authentication#understanding-auth-workflows
另请注意,这些视频文件 link 仅返回给 Vimeo Pro、Premium 和 Business 会员:
https://help.vimeo.com/hc/en-us/articles/224823567-Third-party-player-links
最后,请注意,您可能不需要所有这些,因为嵌入式 Vimeo 播放器可用作无边框背景视频播放器:
https://help.vimeo.com/hc/en-us/articles/115011183028-Embedding-background-and-chromeless-videos
要嵌入一个Vimeo视频作为背景视频,我在这个码笔看到:
https://codepen.io/BRacicot/pen/JpLmqo
该视频源 url 是一种特殊类型,带有 "external" 个单词:
https://player.vimeo.com/external/243924757.hd.mp4?s=1fc7fe8bd116cdd9c9c3e639ddbae75f2f4f8f2e&profile_id=174
如何从我自己的视频中获取这种 url 类型?
"external" link 与下载 link 一起在视频响应中返回。
要获取您帐户中视频的直接文件 links,请向 GET https://api.vimeo.com/videos/[video_id]
发出经过身份验证的请求。响应中返回两个键:files
和 download
。 files
键包含所请求视频的所有文件的 link 和相关元数据。这些 link 用于 external/third-party 媒体播放器,不会过期。 download
键包含文件的 links 以及这些 links 的到期时间和相关元数据。
文件和下载 links 都是 HTTP 302 重定向到实际的视频文件资源。实际视频文件资源的位置每隔几个小时就会过期,因此请确保您始终完全按照提供的方式使用重定向 link。
确保您的请求已使用具有 video_files
范围的令牌进行身份验证。如果您使用不具有 video_files
范围的令牌进行身份验证,则视频响应将不包含 files
或 download
元数据。 Vimeo API 身份验证文档可在此处找到:
https://developer.vimeo.com/api/authentication#understanding-auth-workflows
另请注意,这些视频文件 link 仅返回给 Vimeo Pro、Premium 和 Business 会员:
https://help.vimeo.com/hc/en-us/articles/224823567-Third-party-player-links
最后,请注意,您可能不需要所有这些,因为嵌入式 Vimeo 播放器可用作无边框背景视频播放器:
https://help.vimeo.com/hc/en-us/articles/115011183028-Embedding-background-and-chromeless-videos