首页 文章

以编程方式获取私有Vimeo视频的URL /嵌入代码

提问于
浏览
3

我们've been long time users of Vimeo PRO, we use it to host our videos that are shown in multiple websites. Those videos are set to private, so they can'在Vimeo的公共部分找到了 . 到目前为止,每当我们需要显示视频时,我们要么从Vimeo获取嵌入代码,要么将"direct link"(即 http://player.vimeo.com/external/1234567890.hd.mp4?s=nskljdfnsdlkn3498hnc3h49fo83h4oif3 )复制到所需质量的视频文件并将其加载到第三方播放器上 . 完全没有问题 .

现在我们将开始处理更多视频,所以我一直在寻找一种自动化获取嵌入代码或直接链接的过程的方法 . 看起来如何使用Vimeo API .

但是,我开始研究它,我很困惑 . 它讨论了注册应用程序,在用户请求访问权限时为用户提供权限,以及其他对我真正需要的东西而言过于苛刻的事情 .

我们没有注册的应用程序或多个用户授予访问权限,我们只有我们的Vimeo用户名/密码,其想法是编写一个可以在不同网站上使用的功能,以根据其Vimeo ID请求视频URL或其嵌入代码 .

我在找错了地方吗?如果没有,我应该注册什么“app”?每个网站都会使用Vimeo的视频? (我们有几十个)

如果Vimeo API是唯一的方法,有人可以链接到一个示例尽可能简单的我们需要的用法吗?

谢谢!

1 回答

  • 9

    Vimeo API是正确使用的系统,我将简要介绍哪种方法最适合您描述的工作流程 .

    这对于每个API应用程序都是必需的 . 我们需要知道谁在使用我们的系统,以及如何在必要时联系他们 .

    • 生成访问令牌 .

    https://developer.vimeo.com/api/authentication上有一般文档,但您可能正在使用"single user application"工作流程 . 这是"generate an access token via the UI on your application page, then hard code it into your app"的崇高称号 . 该访问令牌将代表注册该应用程序的用户与API交互 .

    • 请求您的视频信息 .

    有许多不同的API调用来获取视频信息 . 你可以在https://developer.vimeo.com/api/endpoints找到这些 . / me / videos将显示所有经过身份验证的用户视频,/ videos / 将显示单个视频 .

相关问题