노드에서 Twilio를 사용하여 SMS를 전송합니다.js 응용 프로그램
출처Statista
SMS는 어플리케이션의 여러 단계에서 특히 모바일 어플리케이션에서 검증 목적에 편리하게 사용할 수 있습니다.
주의해야 할 것은 SMS가 검증에 유용할 뿐만 아니라 각종 업무 용례에서 반드시 없어서는 안 된다는 것이다. 예를 들어 조작/사무 경보, 주문 하달 등이다. TextMagic에는 많은 업무 SMS 용례에 관한 종합 문장이 있다here
오늘 우리는 Twilio를 사용하여 노드에서 문자를 보내는 방법을 탐색할 것이다.js 응용 프로그램.
선결 조건
이 강좌를 완성하려면 다음과 같은 조건을 갖추어야 합니다.
Node JS
NPM
Postman
Code Editor (VsCode)
Twilio account
노드가 없으면js를 설치한 후 공식Node.js 사이트에 접속하여 Node의 사본을 얻으면 됩니다.js는 플랫폼에 사용됩니다.노드를 설치한 후.js는 자동으로 npm를 설치합니다.지금 Twilio로 가면 2분도 안 되는 시간에 무료로 계좌를 만들 수 있습니다.
입문
먼저 터미널에서 다음 명령을 실행하여 응용 프로그램에 새 디렉터리를 만듭니다.
cd desktop && mkdir send-sms-with-twilio && cd send-sms-with-twilio
위의 명령cd desktop - 데스크톱 디렉터리로 이동
mkdirsendsms with twilio - "sendsms with twilio"라는 새 디렉터리 만들기
cdsendsms with twilio - 새로 만든sendsms with twilio 디렉터리로 이동
패키지를 만들기 위해 디렉터리를 초기화합니다.json 파일 실행하기
npm init -y
종속 항목 설치이 프로젝트에 대해 우리는 노드의 빠른 프레임워크를 사용할 것이다.js, twilio 모듈과 dotenv는 우리의 비밀 twilio 키를 관리하기 때문에 다음 프로그램을 실행하여 설치합니다.
npm install express twilio dotenv body-parser
선택한 편집기에서 새로 만든 폴더를 엽니다.이제 폴더 구조는 다음과 같습니다.
색인에 다음과 같은 간단한 Express 서버를 만듭니다.js 파일:
저희 응용 프로그램에서 SMS의 간단한 용례를 보여주기 위해 간단한 사용자 등록 시스템을 만들고 Twilio를 사용하여 사용자의 전화번호에 활성화 코드를 보냅니다
N: B
본 강좌의 목적은 저희 노드에서 Twilio를 사용하여 SMS를 보내는 방법을 보여주는 것입니다.따라서 사용자 등록의 모든 최선의 실천을 고려하지 않았습니다
색인에 있습니다.js 파일, 다음 코드 붙여넣기:
우리가 사용자를 성공적으로 만들 수 있는 이상, 이제 Twilio를 통합하여 새로운 사용자의 계정이 생성된 후 즉시 그들에게 검증 문자를 보내는 것을 돕겠습니다.Twilio 웹 사이트를 방문하여 계정을 만드십시오.계정을 생성한 후 대시보드는 다음 대시보드와 비슷해야 합니다.
무료 Twilio 시험번호 획득
당신의 Twilio 계기판에서 시용 번호 얻기를 누르면 무료 번호를 얻을 수 있습니다. 사용자에게 문자를 보낼 때 보내는 사람으로 사용할 것입니다.일단 당신이 Twilio 플랫폼을 구독하여 당신의 계정을 업그레이드하면 당신의 발신자 ID를 사용자 정의할 수 있지만, 우리의 시용번호는 본 강좌의 목적을 충족시킬 수 있습니다
Twilio를 애플리케이션에 통합
프로젝트 디렉터리에 새 파일을 만들고 twilio라고 명명합니다.js.새 파일에서 다음 코드를 복사하여 붙여넣습니다
생성.env 파일, 그리고 twilio 인증 키, 계정sid와 전화번호를 추가합니다. 아래와 같습니다.
주:
사용자로부터 전화번호를 받는 형식에 따라 문자를 보내고 받는 국제 형식에 맞게 포맷해야 할 수도 있습니다.이 주제에 대한 추가 정보 읽기here
지금, 색인에 있습니다.js 파일, 다음 코드 추가
이제 노드에서 SMS를 보낼 준비가 되었습니다.우리의 업무를 시험해 봅시다
우리의 응용 프로그램 테스트
첫 번째 문자를 보내기 전에 저희 Twilio 계정에 검증된 전화번호를 추가해야 합니다.이것은 우리가 버전을 시험적으로 사용하고 있기 때문이다.따라서 Twilio 대시보드에서 전화번호 확인 및 전화 확인
만약 당신이 계좌를 정확하게 설정했다면, 당신은 적어도 검증된 전화번호가 있어야 합니다
작업을 저장하고 노드 인덱스를 실행하여 서버를 시작합니다.터미널의 js
Postman을 열고 올바른 매개 변수를 사용하여/users 단점에 POST 요청을 보냅니다
축하합니다!방금 한 노드에서 문자를 성공적으로 보냈습니다.js 응용 프로그램
Twilio가 제공하는 것은 문자를 보내서 더 많은 제품을 얻을 수 있는 것이 아니라 그들의 공식 문서here를 방문하세요
완전한 코드는 여기서 찾을 수 있습니다: https://github.com/iMichaelOwolabi/send-sms-with-twilio
Reference
이 문제에 관하여(노드에서 Twilio를 사용하여 SMS를 전송합니다.js 응용 프로그램), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/imichaelowolabi/sending-sms-with-twilio-in-a-node-js-application-co9텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)