TwiML Bin - В любом случае для доступа к параметрам?

Я создаю демо для продукта, и мы используем Twilio два соединяют двух человек вместе. Чтобы разместить ответ XML, я настроил новые bin-файлы TwiML, которые предлагает Twilio. Я использую <Gather> вызов, чтобы предложить первому звонящему нажать 1, чтобы принять, или 2, чтобы отклонить.

Есть ли в любом случае, чтобы проверить Digits параметр из Gather в bin-файле TwiML?

1 ответ

Решение

Twilio разработчик евангелист здесь. К сожалению, чтобы получить значение от <Gather> вам понадобится внутренний сервер, так как Twilio сделает и HTTP POST или GET запрос на вашу страницу с этой цифрой.

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

От вашего вопроса, я не могу точно сказать, какой язык программирования вы используете, но если вы хотите сделать это, скажем, PHP, вы могли бы сделать что-то вроде этого:

<?php
echo "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n";
echo "<Response><Say>You entered " . $_REQUEST['Digits'] . "</Say></Response>";
?>

Другой способ сделать это - воспользоваться сайтом twimlets.

Посмотрите на этот пример. Затем вы можете создать свою логику с помощью TwiMLBin, чтобы перенаправить пользователя.

Надеюсь, что это помогает вам.

Другие вопросы по тегам