lundi 16 janvier 2023

Got the error File type is not supported when uploading a file in ruby on rails

 url = URI("https://api.podium.com/v4/messages/attachment")
      https = Net::HTTP.new(url.host, url.port)
      https.use_ssl = true
      request = Net::HTTP::Post.new(url)
      request["Content-Type"] = "multipart/form-data"
      request["Authorization"] = "Bearer #{access_token}"
      form_data = [["attachment",File.open('D:\proj\v5\ap\fl\Screenshot (1).png')],['data', "#{request_data}"]]
      request.set_form(form_data, 'multipart/form-data')
      response = https.request(request)
      response_body = JSON.parse(response.body)
      if response.code == '200' || response.code == '201'
          return response_body,'success'
      else
           return response_body,"#{response.message}"
      end
      rescue Exception => ex
        return ex,'Exception'
     end

** When i am sending the request i got the error like

{"code"=>"invalid_request_values", "message"=>"File type is not supported.", "moreInfo"=>"https://ift.tt/ahE7HgF} **

Aucun commentaire:

Enregistrer un commentaire