이 부분은 새로운 기능입니다. 질문하는 중입니다. 회의 통화 중에 번호로 전화를 걸어 현재 회의에 참가자를 추가하려고합니다. 회의실에 대한 샘플 코드 here을 Java에 입력 해 보았습니다. 입력을 모으고 전화를 걸어 참가자를 같은 회의에 추가 할 수있는 방법이 있습니까?Twilio에서 전화 회의 도중에 번호로 전화를 걸 수 있습니까?
여기 제가 시도한 것입니다. 나는 회의를 만들었으며 이제 회의 참가자 중 하나를 다음 응답
<Response>
<Dial hangupOnStar="true">
<Conference startConferenceOnEnter="true" endConferenceOnExit="true">My Conference</Conference>
</Dial>
<Gather timeout="10" action="/twilio-tut/add/participant?confName=My%20Conference" finishOnKey="#">
<Say>Please enter the number you want to connect followed by hash key.</Say></Gather>
</Response>
을 반환하는 눌러 *
말을하고 다른 사람의 번호로 전화를 걸 그가 회의에 추가하고 싶어 누구에게. statusCallback에
Number number =
new Number.Builder(some_valid_phone_number)
.statusCallback("https://xxxxxxx.ngrok.io/twilio-tut/to/conference")
.statusCallbackMethod(Method.POST)
.statusCallbackEvents(Arrays.asList(Event.ANSWERED))
.build();
Dial dial = new Dial.Builder()
.number(number)
.conference(new Conference.Builder(conferenceName).build())
.build();
twiml = new VoiceResponse.Builder().dial(dial)
.build();
아래와 같이 Gather
동사의 행동에 이제
*
즉 을 누르고 회의실을 떠난 사람은
some_valid_phone_number입니다. 코드는 코드 전송 위에
Call callee = Call.updater(callSid)
.setUrl("https://xxxxx.ngrok.io/twilio-tut/voice").setMethod(HttpMethod.POST).update();
Call caller = Call.updater(parentCallSid)
.setUrl("https://xxxxx.ngrok.io/twilio-tut/voice").setMethod(HttpMethod.POST).update();
아래의 수신자를 표시하고 예외로 호출을 분리한다
com.twilio.exception.ApiException: Call is not in-progress. Cannot redirect.
내가하고 싶은 것은 전화 다른 번호 하고 마침내 그들이 동일한 연결됩니다 회의. 은 다른 전화를 걸고 같은 전화 회의에 추가 할 수 있어야합니다. 나는 전화 번호를 연결하기 위해 휴대폰을 사용하고있다.
미리 감사드립니다.
감사합니다. 회의에 참가자를 추가 할 수 있습니다. :) –