Twilio Client에 대한 자습서를 따르십시오. 당신이 테스트 https://www.twilio.com/docs/quickstart/ruby/client/incoming-callsWEBrick :: HTTPStatus :: LengthRequired with Twilio
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
감사합니다! 또한 이전에이 작업을 수행 한 경우 대시 보드의 콜백 URL로 localhost : 3000을 추가하는 데 문제가 있습니다. 어떤 제안?