iOS获取"视频编码失败"错误

时间:2016-10-18 08:21:13

标签: ios swift tumblr

在从以下Swift 2.1代码向tumblr发布视频时,我得到了一个"视频编码失败"错误:

let videoData  =  NSData(contentsOfURL: self.videoURL!)!

let video = videoData.base64EncodedStringWithOptions([]) 

 oauthswift. client.request ("http://api.tumblr.com/v2/blog/"+"\(userNameTmblr)"+".tumblr.com/post",  method: .POST, parameters: ["type":"video","caption":self.captionTextBox.text!,"data": video], headers: [:], checkTokenExpiration: true, success: { response in
  print("Successs...Post video Tumblr. ....") } }

此代码是否有任何错误可能导致Tumblr出现此错误?

1 个答案:

答案 0 :(得分:0)

Tumblr的文件是错误的。 文档说参数为"数据"但实际上应该有" data64"。

现在它完美无缺