使用 Vimeo API 获取不会过期的视频文件 URL

Get a non-expiring video file URL using Vimeo API

在 Vimeo PRO 帐户上,我可以毫无问题地获取视频文件 URL,即 https://player.vimeo.com/external/12345.sd.mp4?s=12345&profile_id=165&oauth2_token_id=12345

我的问题是上面视频 URL 中的 oauth2_token_id 是由 Vimeo API 生成的,我担心它有一天会过期,我想知道link 的有效期是多久,因为我想避免向 Vimeo API 发送太多请求只是为了获取刷新的视频文件 URL.

非常感谢任何指导!

注意:我知道我可以使用 Vimeo 的平台获得 "direct link",但我需要通过 API(直接 link:https://help.vimeo.com/hc/en-us/articles/224823567-Direct-links

"files"键下API提供的直接视频文件链接不会过期。这些链接是 HTTP 302 重定向到实际视频文件资源,其位置每隔几个小时就会过期。始终完全按照 API 提供的方式使用这些直接链接;这些链接与 Vimeo 上视频设置页面上提供的直接链接相同。