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

브랜드 메시지 전송

1. SendBMSTextSingle - 텍스트 단건 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 텍스트형 광고성 메시지를 전송합니다.
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSTextSingle(String corpNum, BMS bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

2. SendBMSTextSame - 텍스트 동보 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 텍스트형 광고성 메시지를 전송합니다. (최대 1,000건)
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSTextSame(String corpNum, BMS bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

3. SendBMSImageSingle - 이미지 단건 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 이미지형 광고성 메시지를 전송합니다.
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 브랜드 메시지 전송 전에 [UploadImage - 이미지 업로드] API로 이미지 업로드가 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSImageSingle(String corpNum, Bms bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
CorpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

4. SendBMSImageSame - 이미지 동보 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 이미지형 광고성 메시지를 전송합니다. (최대 1,000건)
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 브랜드 메시지 전송 전에 [UploadImage - 이미지 업로드] API로 이미지 업로드가 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSImageSame(String corpNum, BMS bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

5. SendBMSWideImageSingle - 와이드 단건 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 와이드 이미지형 광고성 메시지를 전송합니다.
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 브랜드 메시지 전송 전에 [UploadWideImage - 와이드형 이미지 업로드] API로 이미지 업로드가 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSWideImageSingle(String corpNum, BMS bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

6. SendBMSWideImageSame - 와이드 동보 전송

  • 카카오톡 채널을 추가한 사용자 또는 마케팅 정보 수신에 동의한 사용자에게 와이드 이미지형 광고성 메시지를 전송합니다. (최대 1,000건)
  • 비채널 친구에게 브랜드 메시지를 전송하기 위해서는 등록된 비즈니스 채널에 대해 브랜드 메시지 채널 신청이 필요합니다.
  • 브랜드 메시지 전송 전에 [UploadWideImage - 와이드형 이미지 업로드] API로 이미지 업로드가 필요합니다.
  • 전송실패시 대체문자를 전송할 수 있고, 이 경우 문자(SMS/LMS) 요금이 과금됩니다.
String SendBMSWideImageSame(String corpNum, BMS bms, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
bms BMS - Y 브랜드 메시지 정보
userID String 50 N 팝빌회원 아이디
응답

String - 요청에 대한 접수번호(receiptNum)

예외
PopbillException

7. UploadImage - 이미지 업로드

  • 브랜드 메시지 전송에 사용할 이미지를 업로드합니다.
String UploadImage(String corpNum, String filePath, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
filePath String - Y 이미지 파일 경로
가로:세로 비율제한 2:1이상 3:4이하
권장 사이즈 800*400px
가로 500px 이상
파일형식 및 크기 jpg, png / 최대 5MB
userID String 50 N 팝빌회원 아이디
응답

String - 이미지 URL(imageUrl)

예외
PopbillException

8. UploadImageBinary - 이미지 업로드 (바이너리)

  • 브랜드 메시지 전송에 사용할 바이너리 형식의 이미지를 업로드합니다.
String UploadImage(String corpNum, BinaryFile file, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
file BinaryFile - Y 이미지 파일
가로:세로 비율제한 2:1이상 3:4이하
권장 사이즈 800*400px
가로 500px 이상
파일형식 및 크기 jpg, png / 최대 5MB
userID String 50 N 팝빌회원 아이디
응답

String - 이미지 URL(imageUrl)

예외
PopbillException

9. UploadWideImage - 와이드 이미지 업로드

  • 브랜드 메시지 전송에 사용할 와이드 이미지를 업로드합니다.
String UploadWideImage(String corpNum, String filePath, String userID)
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
filePath String - Y 이미지 파일 경로
가로:세로 비율제한 2:1이상 1:1이하
권장 사이즈 800*600px
가로 500px 이상
파일형식 및 크기 jpg, png / 최대 5MB
userID String 50 N 팝빌회원 아이디
응답

String - 이미지 URL(imageUrl)

예외
PopbillException

10. UploadWideImageBinary - 와이드 이미지 업로드 (바이너리)

  • 브랜드 메시지 전송에 사용할 바이너리 형식의 와이드 이미지를 업로드합니다.
String UploadWideImage(String corpNum, BinaryFile file, String userID) throws PopbillException
요청
Parameters
순번변수명타입길이필수설명
corpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
file BinaryFile - Y 이미지 파일
가로:세로 비율제한 2:1이상 1:1이하
권장 사이즈 800*600px
가로 500px 이상
파일형식 및 크기 jpg, png / 최대 5MB
userID String 50 N 팝빌회원 아이디
응답

String - 이미지 URL(imageUrl)

예외
PopbillException

11. CancelReserve - 예약전송 취소 (접수번호)

  • 팝빌에서 반환받은 접수번호로 예약된 카카오톡을 전송 취소합니다. (예약시간 10분 전까지 가능)
Response CancelReserve(String CorpNum, String receiptNum, String UserID)
요청
Parameters
순번변수명타입길이필수설명
CorpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
receiptNum String 18 Y 팝빌에서 할당한 접수번호
카카오톡 예약전송 요청의 반환값
UserID String 50 N 팝빌회원 아이디
응답
Response
예외
PopbillException

12. CancelReservebyRCV - 예약전송 부분 취소 (접수번호)

  • 팝빌에서 반환받은 접수번호로 접수 건을 식별하여 수신번호에 예약된 카카오톡을 전송 취소합니다. (예약시간 10분 전까지 가능)
Response CancelReservebyRCV(String CorpNum, String receiptNum, String receiveNum, String UserID)
요청
Parameters
순번변수명타입길이필수설명
CorpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
receiptNum String 18 Y 팝빌에서 할당한 접수번호
카카오톡 예약전송 요청의 반환값
receiveNum String 20 Y 예약전송 수신번호
UserID String 50 N 팝빌회원 아이디
응답
Response
예외
PopbillException

13. CancelReserveRN - 예약전송 전체 취소 (요청번호)

  • 파트너가 할당한 요청번호로 예약된 카카오톡을 전송 취소합니다. (예약시간 10분 전까지 가능)
Response CancelReserveRN(String CorpNum, String requestNum, String UserID)
요청
Parameters
순번변수명타입길이필수설명
CorpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
requestNum String 36 Y 파트너가 할당한 요청번호
UserID String 50 N 팝빌회원 아이디
응답
Response
예외
PopbillException

14. CancelReserveRNbyRCV - 예약전송 부분 취소 (요청번호)

  • 파트너가 할당한 요청번호로 접수 건을 식별하여 수신번호에 예약된 카카오톡을 전송 취소합니다. (예약시간 10분 전까지 가능)
Response CancelReserveRNbyRCV(String CorpNum, String requestNum, String receiveNum, String UserID)
요청
Parameters
순번변수명타입길이필수설명
CorpNum String 10 Y 팝빌회원 사업자번호 ('-' 제외)
requestNum String 36 Y 파트너가 할당한 요청번호
receiveNum String 20 Y 예약전송 수신번호
UserID String 50 N 팝빌회원 아이디
응답
Response
예외
PopbillException