使用JSON API和CarrierWave上传视频
我可以从网络上传媒体,并且可以从我编写的API中以Base64编码字符串的形式上传图像,但我正在尝试找出如何对视频进行编码,以便从API上传它们。例如,以下是我上传照片的方式:使用JSON API和CarrierWave上传视频,json,video,api-design,Json,Video,Api Design,我可以从网络上传媒体,并且可以从我编写的API中以Base64编码字符串的形式上传图像,但我正在尝试找出如何对视频进行编码,以便从API上传它们。例如,以下是我上传照片的方式: { "story": { "title": "Some story", "cover_image":"data:image/jpeg;base64,/9j/4gv4SUN...TEfyT/Pry+f/Z" } } 但是,通过JSON API上传视频的最佳实践是什么?我读
{
"story": {
"title": "Some story",
"cover_image":"data:image/jpeg;base64,/9j/4gv4SUN...TEfyT/Pry+f/Z"
}
}
但是,通过JSON API上传视频的最佳实践是什么?我读过很多不同的建议,同样数量的人说不去做每一个建议,但似乎没有一个共同的最佳实践来明确什么是共同的事情 经过一些研究和与其他开发人员交谈,并查看了Alamofire for iOS之类的库,我决定使用多部分形式上传视频和图像是最好的方法。所以我要稍微改变一下,这样我的API将不再接受Base64编码的字符串 经过一些研究和与其他开发人员交谈,并查看了Alamofire for iOS之类的库,我决定使用多部分形式上传视频和图像是最好的方法。所以我要稍微改变一下,这样我的API将不再接受Base64编码的字符串