Глагол сбора не работает для 1-го участника конференции, работает только для последнего подключенного участника - PullRequest
0 голосов
/ 02 апреля 2019

В основном я хочу подключить третьего участника (номер PSTN) к текущему вызову, когда владелец конференции нажимает клавишу

вот мой Twiml: -

    <Response>
       <Dial hangupOnStar="true">
         <Conference">PSTNConf</Conference>
       </Dial>
       <Gather action="/action/url" digits="1"/>
    </Response>

это нормально, пока второй участник не подключится, когда второй участник присоединится к конференции. Глагол сбора не работает для 1-го участника

Я хочу, чтобы оба участника конференции, а затем владелец конференции (1-й участник) решил добавить третьего участника, используя глагол сбора

1 Ответ

0 голосов
/ 02 апреля 2019

Разработчик Twilio здесь.

<Gather> не может работать с <Conference>.Вы можете вкладывать <Say>, <Play> или <Pause> в элемент <Gather>.

Ближайшее, что вы можетедля этого нужно включить атрибут hangupOnStar="true" в элемент <Dial>, а также URL-адрес action. Затем, когда один из ваших абонентов нажимает *, онивыйдет из конференции, и Twilio запросит URL-адрес action, затем вы можете вернуть TwiML, включая <Gather>, если хотите получить больше информации, или просто использовать веб-крючок для вызова другого абонента в конференцию.

Если вы завершите действие, вернув TwiML, который наберет вызывающего абонента, обратно в исходную конференцию, тогда они снова присоединятся и продолжат.

Дайте мне знать, если это поможет.

...