AllinSMS는 sms-activate 방식과 5sim 방식 API를 둘 다 지원해요. 대부분은 프로그램의 URL과 API 키만 바꾸면 돼요.
sms-activate 방식을 쓴다면
- 1AllinSMS 계정 페이지에서 API 키를 만드세요.
- 2프로그램의 handler_api URL을 API 문서 맨 위에 있는 AllinSMS URL로 바꾸세요.
- 3api_key를 새 키로 바꾸세요. getNumber, getStatus, setStatus, getBalance, getPrices 같은 주요 action은 이름과 응답 형식이 그대로예요.
5sim 방식을 쓴다면
- 1API 기본 URL을 AllinSMS /v1 주소로 바꾸세요.
- 2Authorization 헤더의 Bearer 토큰을 AllinSMS API 키로 바꾸세요.
- 3user/profile, user/buy/activation, user/check, user/finish, user/cancel, guest/prices 같은 일회용 인증 엔드포인트를 쓸 수 있어요.
다른 점
일회용 인증만 지원하고, 장기 대여와 문자 전달은 지원하지 않아요. 다른 서비스의 국가와 상품 이름은 자동으로 맞춰져요. 전체 목록은 API 문서에 있어요.
옮기기 전에 시험해 보세요
소액을 충전하고 싼 서비스 하나로 구매, 상태 확인, 취소를 해 보세요. 코드가 안 오면 자동으로 환불되니 시험 비용은 거의 들지 않아요.