2015-05-23 2 views
0

Я создаю приложение TwiML (приложение Twilio Mark Up Language), которое настроено на вызов пользователя. Когда я заканчиваю исходящий вызов &, мой сервер получает соответствующий обратный вызов из Twilio API. Но когда конечный пользователь отвечает на телефон, однако, мой сервер не получает ответа от сервера Twilio. Вот что на моем сервере:Использование TwiML для определения ответа на исходящий вызов

response = Twilio::TwiML::Response.new do |r| 
    r.Dial :callerId => our_number, :action => "/twilio/callback_response", :method => "POST", :statusCallbackEvent => ["answered"] do |d| 
     # d.Number(CGI::escapeHTML number) 
     d.Number("+1xxxxxxx") 
     d.Number("+1xxxxxxx") 
    end 
end 

кажется параметр :statusCallbackEvent не работает, как ожидалось.

Мой сервер написан на Rails 4.1.6 (Ruby 2.1.3). Я использую драгоценный камень «twilio-ruby». Мой Gemfile имеет gem 'twilio-ruby, '4.2.0', который является самой последней версией драгоценного камня.

ответ

Смежные вопросы