POPBill Developers
연동신청
  • 가이드 0
  • 레퍼런스 0
  • 오류코드 0
카카오톡
  • 전자세금계산서
  • 현금영수증
  • 전자명세서
  • 홈택스수집(세금)
  • 홈택스수집(현금)
  • 사업자등록상태조회
  • 기업정보조회
  • 계좌조회
  • 예금주조회
  • 카카오톡
  • 문자
  • 팩스
Ruby
  • Java
  • PHP
  • .NET
  • .NET Core
  • Node.js
  • Python
  • Ruby
  • ASP
  • Delphi
  • PowerBuilder
  • Visual Basic
  • MS Access
SDK 레퍼런스

전송결과

1. GetMessages - 카카오톡 전송내역 확인

  • 팝빌에서 반환받은 접수번호를 통해 카카오톡 전송상태 및 결과를 확인합니다.
def getMessages(corpNum, receiptNum, userID = '')
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
receiptNum String 18 Y 팝빌에서 할당한 접수번호
userID String 50 N 팝빌회원 아이디
응답
KakaoSentInfo
순번 변수명 타입 길이 설명
contentType Integer - 카카오톡 유형
1알림톡
4알림톡 이미지
templateCode String 12 템플릿 코드
plusFriendID String 30 검색용 아이디
sendNum String 20 발신번호
altSubject String 64 대체문자 제목
단위 : byte
altContent String 2,000 대체문자 내용
단위 : byte
altSendType String 1 대체문자 유형
null미전송
C카카오톡과 동일 내용 전송
A대체문자 내용 전송
adsYN Boolean - 광고메시지 전송 여부
true광고
false일반
sendCnt String - 전송건수
successCnt String - 성공건수
failCnt String - 실패건수
altCnt String - 대체문자 건수
cancelCnt String - 취소건수
btns KakaoButton[ ] 5 버튼 목록
최대 : 5개
순번 변수명 타입 길이 설명
n String 14 버튼명
t String 2 버튼유형
  • WL웹링크
  • AL앱링크
  • DS배송조회 - 알림톡 전용
  • MD메시지전달
  • BK봇키워드
  • AC채널추가
u1 String 1,000 버튼링크
- {t} = "AL" 경우 iOS 앱링크 적용
- {t} = "WL" 경우 Mobile 웹링크 적용
u2 String 1,000 버튼링크
- {t} = "AL" 경우 Android 앱링크 적용
- {t} = "WL" 경우 PC 웹링크 적용
msgs KakaoSentDetail[ ] 1,000 전송결과 정보
순번 변수명 타입 길이 설명
state Integer 1 상태코드
sendDT String 14 전송일시
형식 : yyyyMMddHHmmss
result Integer 3 카카오 결과코드
{state} = 3 경우 카카오톡 전송결과 확인 가능
resultDT String 14 전송결과 수신일시
형식 : yyyyMMddHHmmss
contentType Integer - 카카오톡 유형
1알림톡
4알림톡 이미지
receiveNum String 20 수신번호
receiveName String 70 수신자명
content String 1,300 카카오톡 내용
altSubject String 64 대체문자 제목
단위 : byte
altContent String 2,000 대체문자 내용
단위 : byte
altContentType Integer 1 대체문자 전송타입
4단문
6장문
altSendDT String 14 대체문자 전송일시
형식 : yyyyMMddHHmmss
altResult Integer 3 대체문자 통신사 결과코드
altResultDT String 14 대체문자 전송결과 수신일시
형식 : yyyyMMddHHmmss
receiptNum String 18 접수번호
requestNum String 36 요청번호
interOPRefKey String 20 파트너 지정키
카카오톡 대량/동보전송시 파트너가 개별건마다 입력할 수 있는 값
예외
PopbillException

2. GetMessagesRN - 카카오톡 전송내역 확인 (요청번호 할당)

  • 파트너가 할당한 요청번호를 통해 카카오톡 전송상태 및 결과를 확인합니다.
def getMessagesRN(corpNum, requestNum, userID = '')
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
requestNum String 36 Y 파트너가 할당한 요청번호
userID String 50 N 팝빌회원 아이디
응답
KakaoSentInfo
순번 변수명 타입 길이 설명
contentType Integer - 카카오톡 유형
1알림톡
4알림톡 이미지
templateCode String 12 템플릿 코드
plusFriendID String 30 검색용 아이디
sendNum String 20 발신번호
altSubject String 64 대체문자 제목
단위 : byte
altContent String 2,000 대체문자 내용
단위 : byte
altSendType String 1 대체문자 유형
null미전송
C카카오톡과 동일 내용 전송
A대체문자 내용 전송
adsYN Boolean - 광고메시지 전송 여부
true광고
false일반
sendCnt String - 전송건수
successCnt String - 성공건수
failCnt String - 실패건수
altCnt String - 대체문자 건수
cancelCnt String - 취소건수
btns KakaoButton[ ] 5 버튼 목록
최대 : 5개
순번 변수명 타입 길이 설명
n String 14 버튼명
t String 2 버튼유형
  • WL웹링크
  • AL앱링크
  • DS배송조회 - 알림톡 전용
  • MD메시지전달
  • BK봇키워드
  • AC채널추가
u1 String 1,000 버튼링크
- {t} = "AL" 경우 iOS 앱링크 적용
- {t} = "WL" 경우 Mobile 웹링크 적용
u2 String 1,000 버튼링크
- {t} = "AL" 경우 Android 앱링크 적용
- {t} = "WL" 경우 PC 웹링크 적용
msgs KakaoSentDetail[ ] 1,000 전송결과 정보
순번 변수명 타입 길이 설명
state Integer 1 상태코드
sendDT String 14 전송일시
형식 : yyyyMMddHHmmss
result Integer 3 카카오 결과코드
{state} = 3 경우 카카오톡 전송결과 확인 가능
resultDT String 14 전송결과 수신일시
형식 : yyyyMMddHHmmss
contentType Integer - 카카오톡 유형
1알림톡
4알림톡 이미지
receiveNum String 20 수신번호
receiveName String 70 수신자명
content String 1,300 카카오톡 내용
altSubject String 64 대체문자 제목
단위 : byte
altContent String 2,000 대체문자 내용
단위 : byte
altContentType Integer 1 대체문자 전송타입
4단문
6장문
altSendDT String 14 대체문자 전송일시
형식 : yyyyMMddHHmmss
altResult Integer 3 대체문자 통신사 결과코드
altResultDT String 14 대체문자 전송결과 수신일시
형식 : yyyyMMddHHmmss
receiptNum String 18 접수번호
requestNum String 36 요청번호
interOPRefKey String 20 파트너 지정키
카카오톡 대량/동보전송시 파트너가 개별건마다 입력할 수 있는 값
예외
PopbillException

4. GetSentListURL - 카카오톡 전송내역 팝업 URL

def getSentListURL(corpNum, userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 응답 URL

예외
PopbillException