電話をかける twilio アプリがあります。その中身を Worker に入れましたが、渡した URL を TwiML 応答の有効な URL として API に認識させることができません。コードは以下です。何か案は?また、私は両方を試したことに注意して#{root_path}connect
ください#{root_url}connect
ワーカー
@numbers.each do |dial|
if (dial.phone_number =~ /[\(\)0-9\- \+\.]{10,11}/).nil?
raise Exception, "bad phone number"
end
call = client.account.calls.create(
:from => my_number,
:to => dial.phone_number,
:url => "#{root_path}connect"
)
コントローラ
def connect
response = Twilio::TwiML::Response.new do |r|
r.Say 'The Time Has come to take over the world Pinky', :voice => 'alice'
end
render text: response.text
end
ルート
root :to => 'call_logs#index'
resources :call_logs, only: [:create, :index] do
collection { post :call_score_range,:call_warrants_with_date_range,:connect }
end