我想将Routific API集成到Rails应用程序中。我使用HTTParty提出了我的请求,但是我收到以下消息{“error”=>“期待正文中的JSON数据”}
我不明白......我正在把json送到身体里。请检查下面的代码。
感谢您的帮助
于连
file = File.read("#{Rails.root}/app/controllers/demo.json")
api_key = "eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJfaWQiOiI1ODE3M2ZiNTk1NzRjZTFiMmZhNWEwNTAiLCJpYXQiOjE0Nzc5MTg2NDZ9.extq0nKtPGwj6VXxMpj9u8uapasKVSorWeTBFW7HgOE"
headers = {
"Content-Type:" => "application/json",
'authorization'=> 'bearer ' + api_key
}
@results = HTTParty.post("https://api.routific.com/v1/vrp",
:headers => headers,
:body => file.to_json)
答案 0 :(得分:2)
您添加了无效标题
它应该是“Content-Type”而不是“Content-Type:”(没有冒号)