문자 및 음성 통화를 대체 전화 번호로 전달
8360 단어 serverlesssmstwiliojavascript
너는 아마 너의 실제 전화번호를 숨기고 싶은 많은 이유가 있을 것이다.예:
전송 번호의 선행 조건 만들기
A Twilio phone number, 문자 및 음성 기능
Twilio Studio를 사용하여 전화 전달
Twilio Studio는 코드 없이 조건 논리로 메시지 흐름을 처리할 수 있는 시각화된 응용 프로그램 생성기입니다.
가다Studio Dashboard."+"단추를 눌러 처음부터 새 Studio 스트림을 만듭니다.메시지 전달
오른쪽 위젯 라이브러리에서'연결 호출'위젯을 캔버스에 드래그합니다.그것을 송전 트리거에 연결하다.
작은 위젯을 설정하여 호출을 단일 번호에 연결하고 상자에 핸드폰 번호를 입력하십시오.
작은 부품 구성을 저장하고 위쪽
Publish
을 클릭합니다.이동Phone Numbers dashboard.음성 및 팩스에서 Twilio 전화번호를 구성하여 방금 생성한
message forwarding
Studio 스트림을 사용합니다.친구를 붙잡다.트와일리오 전화번호로 전화해서 테스트해 보라고.☎️ 🎉
Twilio Studio를 사용하여 단방향 문자 전달
있음 a few ways of doing one-way SMS forwarding with Twilio.기왕 우리가 이미 작업실 절차를 가지고 있는 이상, 우리는 이 기초 위에서 계속 발전할 것이다.
Send Message
작은 위젯을 캔버스 위로 드래그합니다.트리거에 연결합니다.작은 위젯을 설정하여 Twilio 전화번호에서 핸드폰 번호로 메시지를 보냅니다.메시지 본문은 다음과 같습니다.
From: {{trigger.message.Body}} : {{widgets.send_message_1.inbound.Body}}
변경 사항을 흐름에 발표하는 것을 잊지 마세요.친구에게 테스트를 도와달라고 하고 트와일리오 번호로 문자를 보내세요.
Twilio 기능이 있는 양방향 문자 전달
만약 당신이 휴대전화에서 온 메시지를 회답할 수 있기를 희망한다고 가정하십시오.Twilio 함수를 사용하면 이 점을 실현하기 위해 코드를 작성할 것입니다.
이 기능을 실행하려면 다음 세 가지 정보가 필요합니다.
당신은 어떻게 제3자 전화번호를 얻습니까?이전에 생성한 Studio 스트림을 중지할 수 있습니다.답장하고 싶은 메시지를 받았을 때 전화번호를 메시지 본문에서 복사해서 아래 코드에 넣으세요.
Functions dashboard 에서
Incoming Message
라는 새 함수를 만듭니다.다음 코드를 복사합니다.exports.handler = function (context, event, callback) {
const yourPhoneNumber = ''; // replace this
const thirdPartyPhoneNumber = ''; // replace this
const twilioPhoneNumber = event.To;
let twiml = new Twilio.twiml.MessagingResponse();
if (event.From === yourPhoneNumber) {
twiml.message(event.Body, {
to: thirdPartyPhoneNumber,
from: twilioPhoneNumber
});
} else {
twiml.message(`${event.From}: ${event.Body}`, {
to: yourPhoneNumber,
from: twilioPhoneNumber
});
}
callback(null, twiml);
}
함수를 저장합니다. 자동으로 배치됩니다.Configure your Twilio phone number 메시지가 도착할 때 이 함수를 호출할 수 있도록 합니다.친구한테 문자 보내라고.그들에게 한 통을 보내서 그들이 받았다는 것을 확인했다.자발적으로 그들에게 자신이 선택한 음료수를 한 잔 사주고 그들의 도움에 감사했다.☕
이런 방법의 단점 중 하나는 한 번에 한 번만 대화를 할 수 있다는 것이다.제3자 전화번호는 하드코드이기 때문에 다른 사람과 이야기를 나누고 싶을 때마다 변경해야 합니다.낯선 사람과 여러 번 대화를 해야 하는 광신자라면 add some conditional logic to specify the number you want to send a message to 할 수 있다.
그것을 싸라
이 블로그에서 Twilio Studio와 함수를 사용하여 메시지를 전달하는 몇 가지 방법을 배웠습니다.나가서 당신의 전화번호를 전 세계에 더욱 안전하게 나누어 주십시오.
질문이 있으시면 언제든지 저에게 문자를 보내 주십시오. 전화: +1970-238-3818.너도 트위터로 연락할 수 있어.
Reference
이 문제에 관하여(문자 및 음성 통화를 대체 전화 번호로 전달), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/twilio/forwarding-sms-and-voice-calls-to-an-alternate-phone-number-4b91텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)