http = HTTPClient.new jpeg_path = "#{Rails.root}/#{[path]}" uri = URI.parse(url) File.open(jpeg_path) do |jpeg| headers = {"Authorization" => "Bearer #{auth_info['access_token']}"} body = { 'original' => jpeg, 'slug' => 'woohoo' } response = http.post(uri, body, headers)