Rails:在get方法中只返回整数

时间:2016-04-13 07:34:46

标签: ruby-on-rails request

我正在尝试设置Facebook的webhook,并且在指定回调网址时,他们向其发送获取请求并期望接收代码。

我定义了一个动作:

def webhook
  render json: { code: '1234567890' }
end

因此,当他们期待' 1234567890'

时,请求的响应为{ code: '1234567890' }

我试过只有:

 def webhook
   render json: {'1234567890'}
 end

但是我收到了一个错误。 我也尝试使用head方法但没有发回。 我怎么才能发回一个整数?

1 个答案:

答案 0 :(得分:0)

纳尼在评论中指出:

def webhook
  render :json => 1826416246
end

工作正常!