• 로그인
  • 장바구니에 상품이 없습니다.

home2 게시판 Node.js, Express 게시판 회원 휴대폰 인증을 구현하는데 문제가 있습니다

회원 휴대폰 인증을 구현하는데 문제가 있습니다

2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 글쓴이
  • #73056

    권민성
    참가자
    Twilio 쓰는데 to 부분에 번호를 바로 쓰면 잘작동하지만
    Front에 있는 input을 가져오면 아래 메시지 나오면서 작동을
    안합니다. 정확히 말하면 문자는 가는데 서버가 에러나면서 죽습니다
    To 부분을 +82 + $(phone) 등 여러 방식으로 써보고 string 으로도 해보고
    number로도 해봐도 결과는 똑같은데 어떻게 해야 할까요
    Log 상으로 번호는 잘넘어간 것으로 보입니다
    
      const phoneNumber = 요청.body.phone;
      phonephone = String(`+82${phoneNumber}`);
      console.log(phonephone);
      const otpResponse = client.verify.v2
        .services("")
        .verifications.create({
          to: phonephone,
          channel: "sms",
        })
    
    @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@
    [Object: null prototype] { phone: '010571' }
    +8201057
    
    C:\Users\cloud\OneDrive\바탕 화면\armyfinal\node_modules\twilio\lib\base\Version.js:79
                    throw new RestException_1.default(response);
                          ^
     
    RestException [Error]: Invalid parameter `To`: +82undefined
        at success (C:\Users\cloud\OneDrive\바탕 화면\armyfinal\node_modules\twilio\lib\base\Version.js:79:23)
        at process.processTicksAndRejections (node:internal/process/task_queues:95:5) {
      status: 400,
      code: 60200,
      moreInfo: 'https://www.twilio.com/docs/errors/60200',
      details: undefined
    #73089

    codingapple
    키 마스터
    문자전송 완료되기도 전에 뭔가 실행하고 있을수도요 
    아니면 해당 라이브러리 사용예시를 다시 살펴봐야할듯요
2 글 보임 - 1 에서 2 까지 (총 2 중에서)
  • 답변은 로그인 후 가능합니다.

About

현재 월 700명 신규수강중입니다.

  (09:00~20:00) 빠른 상담은 카톡 플러스친구 코딩애플 (링크)
  admin@codingapple.com
  이용약관
ⓒ Codingapple, 강의 예제, 영상 복제 금지
top

© Codingapple, All rights reserved. 슈퍼로켓 에듀케이션 / 서울특별시 강동구 고덕로 19길 30 / 사업자등록번호 : 212-26-14752 온라인 교육학원업 / 통신판매업신고번호 : 제 2017-서울강동-0002 호 / 개인정보관리자 : 박종흠