Download - Hedwig gescc
HedwigRESTful Server
ForSMS Service
공립 어의동 실업보습학교 전산과 크 - 럽_GESCC_
INDEX01 Introduction02 Getting Start03 Future Plan
01Introduction
Introduction
Gabia, Tongkni 등 여러 회사의 SMS 서비스 존재 Toy App 을 개발하면서 SMS 기능이 필요시 각각의 API 를 자신의 소스코드에 맞춰 일일히 수정해주어야 함
개발자들의불편함 호소
한 번 만들어 놓고 계속 돌려쓸 수는 없을까 ?
알아서 편지를 전달해주는 올빼미를 만들자 !
Hedwig개발
Introduction
별도의 외부 라이브러리 설치 불필요 독립적인 서버 구축
Ver 1.4.2
간편한설치 및 실행
Development Environ-ment
02Getting Start
Get API Key
SMS 서비스 이용을 위한 회원가입
Get API Key
SMS 호스팅 서비스 신청
Get API Key
SMS 호스팅 서비스 신청
Get API Key
API Key 발급
Use Service
배포된 jar 파일 다운받아 설치
$ wget https://github.com/GESCC/hedwig/releases/download/v0.4.0/hedwig-0.4.0.tar
$ tar xvf hedwig-0.4.0.tar
$ cd hedwig-0.4.0
Use Service
기본 사용자 정보 및 API 정보 입력 후 실행
$ sudo java -jar hedwig-0.4.0-SNAPAHOT.jar--defaultEmail=UserEmail --defaultPassword=Password--defaultPhonenumber=PhoneNumber --api.key=Your API
Key(gabia)--api.id=API id (gabia) --api.sendNumber=PhoneNumber
Use Service
기본 사용자 계정으로 로그인
Application 등록
Push SMS
{"title":" 제목 ","recevier_number":" 받는사람 번호 ","application_name":" 어플리케이션 이름 ","contents":" 내용 ","callback_url":" 결과를 조회할 URL"}
JSON 형식으로 전송 Post to “/sms”
03Future Plan
현재는 Gabia 의 서비스만 사용 가능Tongkni 등 다른 회사의 SMS Service 사용 가능하도록 구현 예정
본인인증 기능 추가 다중 사용자에 문자 발송 기능 추가 SMS 템플릿 지원
ex) 회원가입 축하 , 본인인증 메시지
Future Plan
THANKYOU