Method: ScribdFu.upload
- Defined in:
- lib/scribd_fu.rb
.upload(obj, file_path) ⇒ Object
Upload a file to Scribd
67 68 69 70 71 72 73 74 |
# File 'lib/scribd_fu.rb', line 67 def upload(obj, file_path) begin res = scribd_user.upload(:file => escape(file_path), :access => access_level) obj.update_attributes({:ipaper_id => res.doc_id, :ipaper_access_key => res.access_key}) rescue raise ScribdFuUploadError, "Sorry, but #{obj.class} ##{obj.id} could not be uploaded to Scribd" end end |