- 좌측메뉴 [발신프로필] > [발신프로필등록] 을 통하여 프로필을 등록
- 좌측메뉴 [템플릿] > [템플릿 등록]에서 원하시는 테스트용 템플릿을 등록
- 테스트를 위한 템플릿 강제 승인처리(운영에선 카카오측에 검수요청을 통하여 승인)
▪ 직접 승인은 개발서버에서만 사용가능(API를 통하여 승인처리 [2.2.1 템플릿 승인] 참조)
- [2.3 일회성 사용자 인증] 참조
- 앞서 등록한 카카오톡 채널을 카카오톡에서 '채널추가' 해야 테스트 알림톡 수신 가능
- [개발서버] : https://dev-alimtalk-api.bizmsg.kr:1443
- 승인과정 : 템플릿 등록 > 검수 요청 > 템플릿 승인 요청 > 승인
[Request]
키 | 타입 | 필수 | 설명 |
---|---|---|---|
userid | text(20) | Y | 사용자 계정명(비즈엠) |
키 | 타입 | 필수 | 설명 |
---|---|---|---|
senderKey | text | Y | 발신 프로필 키 |
templateCode | text | Y | 템플릿 코드 |
senderKeyType | text | Y | 발신프로필타입(G:그룹, S:기본(default) |
comment | text | Y | 댓글 |
curl -X POST 'https://dev-alimtalk-api.bizmsg.kr:1443/v2/partner/test/template/approve' \ -d 'senderKey=발신프로필키&templateCode=템플릿코드' \ -H 'userId:사용자계정명'
[Response]
키 | - | 필수 | 설명 |
---|---|---|---|
code | text | 성공/실패 여부(success: 성공, fail: 실패) | |
data | text | 없음 | |
message | text | 처리결과 오류 메시지 |
// 성공 { "code": "success", "data": "", "message": "" } // 실패 { "code": "fail", "data": "", "message": "" }
[Request]
키 | 타입 | 필수 | 설명 |
---|---|---|---|
userid | text(20) | Y | 사용자 계정명 (비즈엠) |
키 | 타입 | 필수 | 설명 |
---|---|---|---|
senderKey | text | Y | 발신 프로필 키 |
templateCode | text | Y | 템플릿 코드 |
senderKeyType | text | N | 발신프로필타입(G:그룹, S:기본(default) |
comment | text | N | 댓글 |
$ curl -X POST 'https://dev-alimtalk-api.bizmsg.kr:1443/v2/partner/test/template/reject' -H "userid:{userid}" -d "senderKey={발신프로필키}&templateCode={템플릿코드}"
[Response]
키 | - | 필수 | 설명 |
---|---|---|---|
code | text | 성공/실패 여부(success: 성공, fail: 실패) | |
data | object | ||
message | text | 처리결과 오류 메시지 |
// 성공 { "code": "success", "data": "", "message": "" } // 실패 { "code": "fail", "data": "", "message": "" }
[Request]
키 | 타입 | 필수 | 설명 |
---|---|---|---|
userid | text(20) | Y | 사용자 계정명 (비즈엠) |
키 | 타입 | 필수 | 설명 |
---|---|---|---|
senderKey | text | Y | 발신 프로필 키 |
templateCode | text | Y | 템플릿 코드 |
senderKeyType | text | N | 발신프로필타입(G:그룹, S:기본(default) |
$ curl -X POST 'https://dev-alimtalk-api.bizmsg.kr:1443/v2/partner/test/template/dormant' -H "userid:{userid}" -d "senderKey={발신프로필키}&templateCode={템플릿코드}"
[Response]
키 | - | 필수 | 설명 |
---|---|---|---|
code | text | 성공/실패 여부(success: 성공, fail: 실패) | |
data | object | ||
message | text | 처리결과 오류 메시지 |
// 성공 { "code": "success", "data": "", "message": "" } // 실패 { "code": "fail", "data": "", "message": "" }
[Request]
키 | 타입 | 필수 | 설명 |
---|---|---|---|
phoneNumber | text | Y | 발송 테스트 이용할 휴대폰번호 ( 해당 번호로 토큰번호 전송 ) |
- Query String Parameter 방식으로 요청
$ curl -X POST 'https://dev-alimtalk-api.bizmsg.kr:1443/v2/partner/test/user/token?phoneNumber=01012341234'
[Response]
키 | - | 필수 | 설명 |
---|---|---|---|
code | text | 성공/실패 여부(success: 성공, fail: 실패) | |
data | object | ||
expiredAt | text | 토큰 만료 시간 (yyyy-MM-dd HH:mm:ss, KST기준) | |
message | text | 처리결과 오류 메시지 |
// 성공 { "code": "success", "data": { "expiredAt": “2021-01-01 09:00:00 }, "message": "" } // 실패 { "code": "fail", "data": "", "message": "카카오톡 유저가 아닙니다." }
[Request]
키 | 타입 | 필수 | 설명 |
---|---|---|---|
phoneNumber | text | Y | 토큰 번호 요청에 사용된 휴대폰번호 |
token | text | Y | 카카오톡 메시지로 수신한 토큰 번호 |
- Query String Parameter 방식으로 요청
$ curl -X POST 'https://dev-alimtalk-api.bizmsg.kr:1443/v2/partner/test/user/certify?phoneNumber=01012341234 &token=102030'
[Response]
키 | - | 필수 | 설명 |
---|---|---|---|
code | text | 성공/실패 여부(success: 성공, fail: 실패) | |
data | object | ||
expiredAt | text | 토큰 만료 시간 (yyyy-MM-dd HH:mm:ss, KST기준) | |
message | text | 처리결과 오류 메시지 |
// 성공 { "code": "success", "data": { "expiredAt": “2021-01-01 09:00:00 }, "message": "" } // 실패 { "code": "fail", "data": "", "message": "카카오톡 유저가 아닙니다." }