【发布时间】:2013-03-17 12:22:57
【问题描述】:
有没有办法使用 PHP vimeo API 获取 vimeo 视频的直接下载链接?
我试过this stackoverflow answer,但moogaloop 的链接不起作用。 Vimeo 更新他们的API 已经一年多了。
有没有办法通过API/PHP获取直接链接/下载视频。
【问题讨论】:
有没有办法使用 PHP vimeo API 获取 vimeo 视频的直接下载链接?
我试过this stackoverflow answer,但moogaloop 的链接不起作用。 Vimeo 更新他们的API 已经一年多了。
有没有办法通过API/PHP获取直接链接/下载视频。
【问题讨论】:
对于 Vimeo PRO 帐户:
您可以获得帐户中任何视频或所有视频的直接链接。要获取所有视频的下载链接,您必须使用您的访问令牌调用以下 API。
GET https://api.vimeo.com/me/videos
或者您可以通过调用以下 API 获取单个视频的下载链接
https://api.vimeo.com/me/videos/{video_id}
在回复中,您可以找到download['link']
欲了解更多信息,请访问 Vimeo API Documentation
【讨论】:
files 和 download 链接仅返回给 Vimeo PRO 和商业会员。如果您使用 API v3.4 或更新版本,access_token 必须包含 video_files 范围。如果您使用不具有 video_files 范围的令牌进行身份验证,则视频响应将不包含 files 或 download 密钥。
access_token,并且您应该在响应中获得download.link。当configured 正确时,download.link 将显示在操场的响应中。如果视频是私人视频,则必须是 authenticated。