2017-11-01 9 views
-1

사람이 Twilio 번호로 전화를 걸 때 여러 개의 번호로 전화해야한다는 요구 사항이 있습니다. 휴대 전화 중 하나가 약혼했다면 다른 사용 가능한 전화 중 하나를 울리고 싶습니다.Twilio 여러 번호로 전화하는 방법

어떻게하면됩니까?

아래 코드를 사용하여 여러 대의 전화를 울릴 수 있습니다. 그러나 문제는 전화 중 하나가 종사하는 경우 다른 사람이 사용할 수있는 전화 중 하나를 울리는 대신 Twilio 번호를 호출하는 다음 사람이 음성 메일에 걸리는 것입니다.

<?xml version="1.0" encoding="UTF-8"?> 
<Response> 
    <Dial> 
    <Number>NUMBER1</Number> 
    <Number>NUMBER2</Number> 
    <Number>NUMBER3</Number> 
    </Dial> 
</Response> 

대단히 감사합니다.

답변

1

이 답변에 대한 해결책을 찾는 사람은 누구나 내가 한 것입니다.

NUMBER1의 전화 설정에서 NUMBER1이 통화 중이거나 응답하지 않을 때 전화를 NUMBER2 (으)로 전달했습니다. NUMBER2 및 NUMBER3과 동일하게 변경했습니다. NUMBER3 전화에서 음성 사서함이 사용 중지되었습니다.

0

솔루션에서 NUMBER1 및 NUMBER2가 사용 중이면이 상황이 발생합니다. 내가 전화 할게, Twilio가 나를 NUMBER1에 연결하고 착신을 청구하기 시작합니다. NUMBER1은 NUMBER2로 전환되고 전환을 위해 요금을 부과합니다. 그러면 NUMBER 2가 NUMBER3 (으)로 전환되어 전환으로 청구되기 시작합니다. 이제 NUMBER3와 (과) 통화하기 위해 3 통화에 요금을 지불하고 있습니다.

나는 것 중 하나

기계 Twilio 내에서 감지 및 경로를 응답 사용 없이 다시 수정 된 멀티 다이얼 내로 응답 전화가 통화 중입니다 nuber을 대답 호출
  • 걸려 오는 모든 전화를 통해 경우 Twilio는 멀티 다이얼을 생성합니다. Twilio 통화가 이미 활성화 된 사용자를 기반으로 TwiML을 동적으로 설정합니다.
  • HTTP 요청을 트리거하는 전화의 기본 코드를 작성합니다. 통화가 시작되거나 끝날 때 해당 요청을 통해 서버의 데이터베이스 업데이트 을 트리거하여 모든 전화기의 상태를 기록하고 데이터베이스 항목을 사용하여 다이얼 번호 TwiML에 포함 할 번호를 결정하십시오. 전화가 들어오고 나가는 Twilio/not 인 경우 이것은 쉽고 중요하지 않습니다. IOS에서 가능한 실현 가능성은 모르겠지만 나는
    과 정확히 같은 HTTP 요청을하는 호출을 받고 약 5 분 걸렸을 때 안드로이드에 스크립트를 작성하여 내 TV를 음소거/음소거 해제했다.