嗨,我正在使用 Rails、vzaar gem 上传视频。
标题、描述正在更新,但视频文件未在 vzaar 中更新。任何帮助,将不胜感激。
视频控制器:
def edit
@course = Course.find(params[:course_id])
@video = @course.videos.find(params[:id])
end
def update
@course = Course.find(params[:course_id])
@video = @course.videos.find(params[:id])
api = Vzaar::Api.new(:application_token => "my token", :login => "myloginname")
api.edit_video(@video.vzaar_id, :path => params[:video][:video].tempfile.path, :title => params[:video][:title])
if @video.update_attributes(:title => params[:video][:title])
redirect_to :back
end
end
标题正在更新,但带有路径的视频没有更新。然而,使用相同的技术,我成功地在 vzaar 中创建了视频。
谢谢