0
我想接收通過JSON web服務的請求,併發送一個成功響應消息回來,如果令牌是一些其他標識信息一起正確,否則發送正確的錯誤信息發送JSON網絡掛接響應
post "/hook/foo/bar" do
puts request.env
if request.env['TOKEN'] === "secret_code"
HTTParty.post("https://hook.com/hooks/catch/foo/bar/",
{
:body => @info.to_json,
:headers => { 'Content-Type' => 'application/json', 'Accept' => 'application/json'}
})
[200, {}, "Success"]
else
[400, {}, "Authorization Failed"]
end
發送掛鉤的服務(Zapier)表示它發送成功,但我沒有回覆任何有意義的數據給他們,我可以使用。我相信我的回覆格式是錯誤的,但我不知道如何。
不知道我理解正確,但您是否期望從POST請求中返回一些響應數據請求? – Shiyason