두 개의 임의의 모바일 번호로 두 건의 아웃 바운드 전화를 걸고 node.js. twilio와 node.js를 사용하여 가능하게하는 방법이 있습니까?Twilio 두 개의 아웃 바운드 통화를 만들고 노드 j를 사용하여 회의에 참여하는 방법
답변
개발자 전도사 Twilio가 여기 있습니다.
당신에게 두 개의 숫자가 주어 졌다고해서 두 사람에게 전화를 걸고 전화 회의에 참여해야한다고 말합니다. 당신은 REST API to make the calls 사용하고 여기 호출을 만들 것이다 함수의 기본 예제 년대 Node.js Twilio module 사용 할 수 있습니다
const accountSid = 'your_account_sid';
const authToken = 'your_auth_token';
const client = require('twilio')(accountSid, authToken);
function connectNumbers(number1, number2) {
[number1, number2].forEach(function(number) {
client.calls.create({
url: 'https://example.com/conference',
to: number,
from: 'YOUR_TWILIO_NUMBER',
})
.then((call) => process.stdout.write(`Called ${number}`));
})
}
통화가 연결하면, Twilio가 제공하는 URL에 HTTP 요청을 할 것입니다.
그런 다음 conference을 설정하기 위해 TwiML을 반환 할 수있는 사용자의 URL (위 기능에서 example.com
대신)에서 서버 응용 프로그램이 필요합니다.
<Response>
<Dial>
<Conference>Room Name</Conference>
</Dial>
</Response>
[편집]
당신이 사용자가 회의에 참가하기 전에 메시지를 재생하려면, 당신은 당신 <Dial>
전에 <Say>
TwiML 동사를 사용해야합니다. 좋아요 :
<Response>
<Say voice="alice">This is a call from xyz.org</Say>
<Dial>
<Conference>Room Name</Conference>
</Dial>
</Response>
그게 도움이되는지 알려주세요.
안녕하세요, 늦게 답장을 보내 주셔서 감사합니다. n :) 감사합니다 작동 .. :) :) – user3172208
위의 프로그램을 구성 할 수있는 방법은 짧은 음성 메시지 (예 : xyz.org의 전화)를 각 참가자에게 전화를 걸면 일반 전화 회의를 계속할 수 있습니다. – user3172208
가능합니다. '
안녕하세요, 어떤 종류의 코드를 이미 사용해 보셨습니까? 시작하려면이 기사를 살펴보십시오. https://www.twilio.com/docs/guides/how-to-create-conference-calls-in-node-js#basic-conference-call –
안녕하세요 @MarcosPlacona, 회의 전화'https : // www. twilio.com/docs/guides/how-to-create-conference-in-node-js # where-to-next' 그리고 아웃 바운드는'https://www.twilio.com/docs/guides/how- to-make-outbound-phone-calls-node-js # make-an-outbound-phone-call'을 만들었지 만 회의에서는 숫자 하나만 동적으로 설정하는 가능성을 보았습니다. 내 회의) 내가 틀렸다면 나를 바로 잡으십시오. 필자의 경우에는 HTTP API에 매개 변수로 몇 개의 숫자가 생기므로 아웃 바운드 호출에 참여하여 회의에 참여해야합니다. – user3172208