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作爲回調網址。有什麼建議麼?