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 - 이미지 업로드

  • 브랜드 메시지 전송에 사용할 이미지를 업로드하고, 업로드 된 이미지 URL을 응답 받습니다.
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 - 이미지 업로드 (바이너리)

  • 브랜드 메시지 전송에 사용할 바이너리 이미지 파일를 업로드하고, 업로드 된 이미지 URL을 응답 받습니다.
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 - 와이드 이미지 업로드

  • 브랜드 메시지 전송에 사용할 와이드 이미지를 업로드하고, 업로드 된 이미지 URL을 응답 받습니다.
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 - 와이드 이미지 업로드 (바이너리)

  • 브랜드 메시지 전송에 사용할 바이너리 와이드 이미지 파일를 업로드하고, 업로드 된 이미지 URL을 응답 받습니다.
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