3
遵循Twilio客户端教程。在这里你做的测试 https://www.twilio.com/docs/quickstart/ruby/client/incoming-callsWEBrick :: HTTPStatus :: Length Twquio需要
curl -X POST http://localhost:3000/voice
我不断收到的WEBrick :: ::的HTTPStatus响应LengthRequired了困在这里。
当我把它作为
curl -X POST http://localhost:3000/voice -d ''
它的工作原理。但是,我如何在我的路线或控制器中解决这个问题?
的routes.rb
post 'voice', to: 'calls#voice', as: :voice
控制器
def voice
response = Twilio::TwiML::Response.new do |r|
# Should be your Twilio Number or a verified Caller ID
r.Dial :callerId => '+16479316790' do |d|
d.Client 'jenny'
end
end
render :text => response.text
end
谢谢! 此外,如果您之前已经完成此操作...无法在仪表板中添加localhost:3000作为回调网址。有什么建议么?