我的要求非常简单。我是Vimeo Pro用户,我的帐户中没有私人视频,我只想在我的私人应用中播放。
如何实现这一点..是否真的应该通过简单地使用accessToken通过所有Oauth身份验证过程我可以访问我的视频。 ?
我只是想知道多么明亮的海湾工作,他们提供了我上传和使用此视频的令牌和视频ID我可以在我的应用程序中播放视频。这是vimeo无法做到的事情。
等待建议
答案 0 :(得分:4)
您可以使用VIMNetworking库。这是官方的Vimeo iOS SDK。查看Lightweight Use部分,了解有关提供自己的身份验证令牌的信息。
使用库为视频对象请求JSON,从视频对象JSON上的“files”数组中获取回放URL,并将其传递给AVPlayer实例。
酷?
附注:我们(Vimeo)正在为VIMNetworking开发一个全新的100%Swift替代品。在未来几周内寻找它。
答案 1 :(得分:3)
进行API调用时,只需要您的访问令牌。
创建令牌
使用您的令牌
令牌应该通过Authorization标头传递,如下所示:Authorization: Bearer {access_token}
请求您的所有视频
要获取所有视频,请向https://api.vimeo.com/me/videos发出HTTP GET
请求。
查找您的视频文件网址
要查找您的视频文件,请查看每个视频的files
键。这将包含每个文件的URL以及其他有用信息。