通过 API 下载 Vimeo 视频

Asg*_*har 6 php vimeo

有没有办法使用 PHP vimeo API 获取 vimeo 视频的直接下载链接?

我试过这个 stackoverflow answer,但 moogaloop 的链接不起作用。Vimeo 更新他们的API已经一年多了。

有什么方法可以通过 API/PHP 获得直接链接/下载视频。

Omk*_*ngh 7

对于Vimeo PRO帐户:

您可以获得帐户中任何视频或所有视频的直接链接。要获取所有视频的下载链接,您必须使用访问令牌调用以下 API。

GET https://api.vimeo.com/me/videos
Run Code Online (Sandbox Code Playgroud)

或者您可以通过调用以下 API 获取单个视频的下载链接

https://api.vimeo.com/me/videos/{video_id}
Run Code Online (Sandbox Code Playgroud)

在回复中,您可以找到 download['link']

有关更多信息,请访问 Vimeo API 文档

  • `files` 和 `download` 链接仅返回给 Vimeo PRO 和 Business 会员。如果您使用 API v3.4 或更新版本,`access_token` 必须包含 `video_files` 范围。如果您使用没有 `video_files` 范围的令牌进行身份验证,则视频响应将不包含 `files` 或 `download` 密钥。 (5认同)