Проповедник разработчиков Twilio здесь.
Я думаю, вы спрашиваете, как принять вызов на номер Twilio и воспроизвести тональные сигналы DTMF. Если это так, вы можете сделать это с помощью элемента TwiML <Play>
.
<Play>
обычно ожидает URL-адрес, по которому воспроизводится аудиофайл. Однако вы также можете передать атрибут digits
, который направит Twilio тональные сигналы DTMF по линии.
Вы можете добавлять любые цифры, а также паузы, используя символ w
. Один w
будет ждать полсекунды, и вы можете использовать несколько подряд. Например, этот TwiML укажет Twilio отправить цифры 123, затем подождать 1 секунду, затем отправить 456, а затем завершить вызов.
<Response>
<Play digits="123ww456"/>
</Response>
Спасибо, Филнаш, это похоже на xml. Нужно ли мне создавать xml или я могу использовать команду python?
Вы можете сгенерировать XML с помощью Python, посмотрите пример кода здесь: twilio.com/docs/voice/twiml/…