2014-02-17 7 views
-2

Я хочу создать простое приложение Twilio IVR (интерактивный голосовой ответ) в PHP/MySQL/JQuery, который делает следующее:Создание простого приложения Twilio IVR в PHP/MySQL/JQuery

Принять входящий вызов и играть в некоторых сообщение и т.д.

Примечание: Я создал свой тест Twilio счет и иметь учетные данные для API Auth:

SID, маркер, и Twilio телефонный номер

Любая помощь будет оценена.

Я очень новичок в разработке такого приложения, и у меня нет предыдущего опыта в этом. поэтому я немного путаю в этом i.e

1) С чего начать создавать это приложение в php.

2) Какие параметры запроса и URL необходимо использовать.

3) Как протестировать его. Отправьте запрос и получите ответ.

Мы очень помогли бы, если бы вы посоветовали мне более подробно об этом. и присылайте мне любой url и т. д. его пример кода запуска или живую демонстрацию, чтобы я мог ее понять более четко.

Заранее спасибо

+0

Можете ли вы опубликовать код, который вы уже пробовали? И укажите, где вы застряли? – Carpetsmoker

+0

Я не знал, с чего начать кодирование. –

ответ

1

Twilio Евангелиста здесь,

Может быть, вы могли бы взглянуть на некоторые из наших быстрого старта и как к руководству. У нас есть пример приложения, которое вы можете использовать для начала работы с инструкцией IVR: The Basics.

Вам необходимо создать приложение PHP, которое отвечает на запросы HTTP, генерируя 'TwiML'; это XML, который сообщает Twilio, как обрабатывать вызов. Вам нужно использовать <Gather> TwiML verb и <Say> verb, чтобы построить это.

Например, чтобы попросить абонента нажать клавишу на своем телефоне, чтобы выбрать между 3 варианта, вы можете использовать:

<Response> 
    <Say>Thank you for calling Some Company.</Say> 
    <Gather numDigits="1" action="/my-app.php"> 
    <Say>Press 1 to access your account.</Say> 
    <Say>Press 2 to speak to an operator.</Say> 
    </Gather> 
</Response> 

Это будет первоначально реагировать с приветствия, а затем зачитывает два варианта , Вызывающий может нажать клавишу на своей клавиатуре, и первая из них будет отправлена ​​на URL-адрес в атрибуте actionGather. Мы могли бы использовать больше нажатий клавиш, установив numDigits на большее число.

Надеюсь, это должно заставить вас смотреть в правильном направлении.

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

  • Нет связанных вопросов^_^