首页 文章

从隐藏的Vimeo-Files获取直接下载链接

提问于
浏览
0

我要求从vimeo上的“pro”-Account下载视频文件 . 这些视频对公众不可见 .

我有一个允许我访问这些视频的用户帐户 . 当我的帐户使用API与“api-playground”时,我也可以使用其ID访问该视频 .

但是虽然我可以在网站上显示该帐户的直接下载链接,但api-call不提供任何下载链接:

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

响应:

{
    "uri": "/videos/[number]:[somekey]",
    "name": "Pivot Bin",
    "description": null,
    "link": "https://vimeo.com/[number]/[somekey]",
    "duration": 178,
    "width": 1920,
    "language": null,
    "height": 1080,
    [...]
    "privacy": {
        "view": "unlisted",
        "embed": "whitelist",
        "download": false,
        "add": false,
        "comments": "nobody"
    },
    "pictures": {
    [...]
    },
    "tags": [],
    "stats": {


"plays": 118
},
"categories": [],
"metadata": {
 [...]
},
"user": {
  [...]
},

"last_user_action_event_date": "2018-05-16T14:29:13+00:00",
"app": null,
"status": "available",
"resource_key": "xxx",
"upload": {
    "status": "complete",
    "link": null,
    "upload_link": null,
    "complete_uri": null,
    "form": null,
    "approach": null,
    "size": null,
    "redirect_url": null
},
"transcode": {
    "status": "complete"
}

}

我知道在隐私设置中禁止公共受众下载,但使用相同的用户帐户,我可以访问网络上该视频的直接链接 .

有没有办法使用API获取这些链接,还是我必须“抓取”网站才能获得这些链接?

2 回答

  • 0

    我收到了vimeo的答复 - 支持并希望与可能遇到同样问题的人分享:

    目前,团队成员和管理员无法管理或创建父PRO,Premium或Business帐户的开发人员应用程序 . 我们已阻止此功能,因为开发者应用可以采取操作并在团队结构之外修改Vimeo帐户的设置 .

    很遗憾,这还不行 .

  • 1

    对于要在视频回复中返回的下载链接,必须将持有者令牌作为视频所有者进行身份验证,并且还必须由视频所有者创建API应用 . 换句话说,链中的每个部分都必须属于同一个用户 - 您只能在自己的帐户上获得视频的下载链接 .

    我希望这个信息帮助!

相关问题