переадресация голосового вызова * и * вызов веб-перехватчика

Прежде чем задать этот вопрос, я искал «переадресацию голосового вызова и вызов веб-перехватчика», но не нашел того, что ищу.

Я успешно настроил телефонный номер Twilio таким образом, что если входящий вызов - это SMS, он поступает на мой веб-перехватчик, а если он голосовой, он пересылается на мой мобильный телефон.

Теперь я бы хотел, чтобы эти голосовые вызовы также вызывали веб-перехватчик (отличный от указанного выше) в дополнение к переадресации вызова на мой мобильный телефон. Я хочу это, чтобы я мог записать номер звонящего и вызываемый номер (Кому / От) и сохранить их в своей базе данных.

Может ли кто-нибудь указать мне на статью об этом?


person gerryM    schedule 20.11.2016    source источник
comment
Как вы настроили его для переадресации звонка. Это через Twimlbins вместо использования веб-перехватчика?   -  person philnash    schedule 21.11.2016
comment
Спасибо, филнаш. Да, я создал TwiMLBin; ... ‹Dial› ####### ‹/Dial› и настроил VOICE, чтобы указать на это. Теперь голосовые вызовы переадресовываются, а SMS-вызовы отправляются на мой веб-перехватчик. Это желаемое поведение. Но теперь я хочу добавить такую ​​функциональность, чтобы голосовые вызовы, помимо переадресации, отправляли информацию «Кому / От» в метод веб-API.   -  person gerryM    schedule 21.11.2016
comment
Вы видели мой ответ? Можете ли вы настроить использование веб-перехватчика вместо TwimlBins, как в конфигурации SMS, но вернуть TwiML из своего веб-перехватчика?   -  person philnash    schedule 21.11.2016
comment
Извините, я должен был ответить на это тогда, когда. Я последовал вашему совету и настроил номер для использования веб-перехватчика. Там я записываю информацию о телефоне (с / на номера) в свою базу данных, а затем использую TwiML для переадресации вызова на другой номер. Отлично справляется со своей работой. Спасибо за ваш совет!   -  person gerryM    schedule 12.12.2016
comment
Рад, что это помогло! Не могли бы вы отметить ответ как правильный, чтобы другие могли это увидеть, если они тоже дойдут до этого вопроса. Спасибо!   -  person philnash    schedule 12.12.2016
comment
Когда я нажимаю, чтобы проголосовать, мне говорят, что для регистрации мне нужно 15 репутации. : - /   -  person gerryM    schedule 13.12.2016
comment
Рядом с ответом должна быть галочка, чтобы вы могли проверить, кто принимает ответ. Не думаю, что для этого нужна репутация.   -  person philnash    schedule 14.12.2016
comment
Ах, понял. И еще раз спасибо.   -  person gerryM    schedule 15.12.2016


Ответы (1)


Проповедник разработчиков Twilio здесь.

Если вы тоже хотите получить веб-перехватчик, я рекомендую вам вообще не использовать TwiMLBins. Просто настройте свой URL-адрес, на который вы хотите, чтобы веб-перехватчик отправлял данные для ответа с помощью TwiML, чтобы также переадресовать вызов.

person philnash    schedule 20.11.2016
comment
Большое спасибо. Но как узнать, когда звонок голосовой, а когда SMS? Я бы хотел, чтобы только голосовые вызовы переадресовывались. - person gerryM; 21.11.2016
comment
Вы можете использовать разные пути для каждого веб-перехватчика, например www.example.com/messages для SMS и www.example.com/calls для телефонных звонков. - person philnash; 21.11.2016
comment
Конечно. Как глупо с моей стороны. Я реализовал по вашему совету. Прекрасно работает. Очень признателен, сэр. - person gerryM; 21.11.2016