【问题标题】:Get Video Details From Vimeo iOS SDK Once Uploaded?上传后从 Vimeo iOS SDK 获取视频详细信息?
【发布时间】:2016-08-19 21:28:05
【问题描述】:

我在我的应用程序中使用了VimeoUpload SDK 来上传视频并且工作正常。

在开发过程中,我注意到 SDK 创建的上传 URL 有一个 video_file_id,并且在上传完成后它与 video_id 不匹配。

SDK 生成的 URL:

https://1511928471.cloud.vimeo.com/upload?ticket_id=59821e7edc5840322fc360b63d9414c7_45995664&video_file_id=520623428&signature=ec0ce3b5852802957cc1e19c2cccbfa8&v6=1

如何在 Vimeo 中获取上次上传视频的视频详细信息?

【问题讨论】:

  • 您好,我尝试实现上传,但在回调中没有给出上传状态和上传的 URL,您能分享您的上传代码吗?

标签: ios swift vimeo vimeo-api vimeo-ios


【解决方案1】:

是的,它工作正常。 上传视频后,我可以在 .Settings 案例中获取视频网址。 在 .Activate 案例中, 我只能得到https://1511928471.cloud.vimeo.com/upload?ticket_id=59821e7edc5840322fc360b63d9414c7_45995664&video_file_id=520623428&signature=ec0ce3b5852802957cc1e19c2cccbfa8&v6=1

但在 .Settings 情况下, 我可以得到videoUrl

谢谢,阿尔菲汉森。

【讨论】:

    【解决方案2】:

    很好的问题,来自Github issue you filed的回复:

    您可以通过三种方式获取与刚刚上传的文件关联的视频对象:

    1. 视频对象在“激活”响应中返回。文件上传完成后,OldUploadDescriptor 会立即发出此请求。查看.Activate 案例here。实际上,现在我正在写这个,视频对象实际上可能会在.Settings 响应中返回。无论哪种方式,如何执行此操作的示例都在上面的同一链接中。

    2. 您还可以通过向视频的 uri 发出 GET 请求,将视频对象与与上传流程相关的任何内容分开请求。 VideoOperation 类包含一个 example of this

    3. 您还可以访问描述符本身上的video.uri 和整个视频对象(上传完成后)。看here

    如果您有其他问题,请告诉我们(我是图书馆的作者)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-08-08
      • 2016-05-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多