Tag: box api

将文件上传到box api v2

我正在尝试使用他们的v2 api将文件上传到box.com。 我能够成功上传curl文件,但无法从我的rails应用程序上传文件。 我正在传递我的上传function正确的文件夹ID和文件是由我的应用程序中的表单上传创建的临时文件对象。 这是成功的curl命令 curl https://upload.box.com/api/2.0/files/data -H “Authorization: BoxAuth api_key=API_KEY&auth_token=TOKEN” -F contract=@test.png -F folder_id=387656851 -ssl3 这是我的ruby代码 class BoxApi require ‘httmultiparty’ include HTTMultiParty ssl_version :SSLv3 def initialize @key = API_KEY @token = TOKEN end def upload_file(folder_id,file,filename,content_type) File.open(file) do |open_file| response = self.class.post(‘https://upload.box.com/2.0/files/data’, :query => { :file => open_file, :folder_id => folder_id }, :headers => {‘Authorization’ […]