WiseN

NAVER CLOUD PLATFORM “SENS” 서비스 소개

Blog thumbnail








- NAVER CLOUD PLATFORM (NCP) SENS 서비스 사용


 

어김없이 오늘 아침  9시에 "[초특가]" 라는 타이틀로 SMS가 수신되었습니다.
까먹지도 않고 이렇게 매일 좋은 정보를 알려주시니 얼마나 고마운지..

오늘은 이렇게 고마운 서비스를 가능하게 해줄 NAVER CLOUD PLATFORM "SENS (Simple & Easy Notification Service)" 서비스를 알아보려 합니다.

SENS 서비스는 별도의 메시지 서버 구축 없이 SMS, PUSH 등을 통해 메시지 알림 기능을 구현할 수 있는 서비스입니다.
NCP 콘솔에서 바로 보낼 수도 있으며, OPEN API를 이용할 수도 있습니다. 발송 결과 확인 및 이력 조회도 가능합니다.

가격은 아래와 같습니다.
타 클라우드 플랫폼의 메시징 서비스와 SMS 솔루션 업체보다 경쟁력 있는 가격무료구간까지 있어 저렴하게 사용 가능 하니 많은 분의 관심 부탁드립니다!! ^^


그럼 OPEN API를 이용해서 SMS 발송 테스트를 한번 해보겠습니다.

 




NAVER CLOUD PLATFORM (NCP) SENS 서비스 사용





법적으로 SMS 발송을 위해서는 발신 번호에 대한 사전 등록이 필요합니다.
NCP 콘솔 상에서 핸드폰 인증 방식으로 간편하게 발신 번호 등록이 가능하며, 계정당 최대 10개의 발신 번호 등록이 가능합니다. (초과 등록은 고객센터로 문의하시면 추가 등록 또한 가능합니다.)

API 호출을 위해서 필요한 정보는 아래와 같습니다.

  • Method : POST

  • Host : https://api-sens.ncloud.com

  • Path : /v1/push/services/{serviceId}/messages


    • serviceId : 프로젝트에 할당된 SMS 서비스 ID



  • Header :


    • X-NCP-auth-key :  네이버 클라우드 플랫폼 회원에게 발급되는 개인 인증키

    • X-NCP-service-secret  : 2차 인증을 위해 서비스마다 할당되는 service secret




상기 정보 확인 후 POSTMAN을 이용해서 SENS (SMS) API 호출을 해보겠습니다.



  • Request




  • Response






추가로 시스템 백업 작업하고, 백업 완료를 SMS으로 발송하는 간단한 스크립트에 활용해봤습니다.





 




참고