【问题标题】:Getting direct download links from hidden Vimeo-Files从隐藏的 Vimeo 文件中获取直接下载链接
【发布时间】:2018-10-27 18:06:07
【问题描述】:

我需要从 vimeo 上的“专业”帐户下载视频文件。这些视频对公众观众不可见。

我有一个允许我访问这些视频的用户帐户。当通过我的“api-playground”帐户使用 API 时,我还可以使用其 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 获取这些链接,还是我必须“爬取”网站才能获取这些链接?

【问题讨论】:

    标签: vimeo vimeo-api


    【解决方案1】:

    对于要在视频响应中返回的下载链接,不记名令牌必须作为视频所有者进行身份验证,并且 API 应用程序也必须由视频所有者创建。换句话说,链的每个部分都必须属于同一个用户——您只能在自己的帐户中获取视频的下载链接。

    此外,团队成员无法获取父帐户上的视频文件元数据。同样,这些下载链接只有在通过视频所有者身份验证后才能检索到。

    希望这些信息对您有所帮助!

    【讨论】:

    • 那么这可能只是“api游乐场”的问题吗?
    • 是的,试试像 Postman 这样的 REST 客户端,或者命令行 curl 而不是 API Playground。
    • 我投了反对票,因为我收到了来自 Vimeo-Support 的答案(请参阅其他答案),并且知道这个答案有点误导。
    • @OleAlbers 我编辑了我的答案以包含有关团队成员身份的注释。很可能,当您写信给 Vimeo 支持时,我可能是回答您问题的代理。
    【解决方案2】:

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

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

    很遗憾,这(还)不起作用。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-08-26
      • 1970-01-01
      • 2012-07-08
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-09-11
      • 1970-01-01
      相关资源
      最近更新 更多