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, чтобы перенаправить пользователя.
Надеюсь, что это помогает вам.