我找到了这个:https://github.com/VineAPI/VineAPI/blob/master/endpoints.md
我遵循一些在 vine 应用程序上分享视频的过程。 1.登录: https://api.vineapp.com/users/authenticate 使用上述 doc lin API 成功进行身份验证。我收到了一个 key ( session key )。
另一个进程。 之后使用下一个 Api 在 Vine 上上传视频缩略图。 2.缩略图 https://media.vineapp.com/upload/thumbs/1.3.1.mp4.jpg
缩略图成功上传On vine并收到服务器响应 在 X-Upload-Key 中获取上传的缩略图 URL。你可以看到上图。 3.上传视频:https://media.vineapp.com/upload/videos/1.3.1.mp4
视频数据成功上传到vine并收到服务器响应 在 X-Upload-Key 中获取上传的视频 URL。你可以看到上图。 4.创建帖子: https://api.vineapp.com/posts
在vine上发布创建成功并收到服务器响应
{
code = "";
data = {
created = "2016-04-18T09:27:20.000000";
permalinkUrl = "https://vine.co/v/iFaqLt7w5Qm";
postId = 1333777877887795200;
videoUrl = "http://v.cdn.vine.co/static/private_post_old_client.mp4";
};
error = "";
success = 1;
当打开 permalinkUrl = "https://vine.co/v/iFaqLt7w5Qm ";得到错误信息。你可以在图片中看到
并在浏览器中打开链接 http://v.cdn.vine.co/static/private_post_old_client.mp4
视频自动下载,但视频没有下载实际视频。在视频上显示一些消息,就像这样。
请帮助我。你有什么想法吗。
最佳答案
我终于做到了,
只需在导出视频之前更改 AVAssetExportSession 的设置即可。
self.exportSession = [[AVAssetExportSession alloc] initWithAsset:mixComposition 预设名称:AVAssetExportPreset640x480];
self.exportSession.outputFileType = AVFileTypeMPEG4;
关于ios - 上传的视频没有显示在 vine 应用程序上,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36710365/