기능 : 게시글 리스트 요청
방식 : HTTP GET
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsList';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url.'?'.http_build_query($param));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| sDateS | 검색시작날짜 | |
| sDateE | 검색종료날짜 | |
| sPageSize | 목록수 | |
| state | 0:접수대기 1:처리대기 2:처리중 3:처리완료 | |
| srchType | content: 내용, bbsname:작성자 | |
| srchKey | 검색 내용 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
| bbsList | 게시글리스트 (세부내용 아래 참고) |
| pagenation | 페이지정보 (세부내용 아래 참고) |
| totalCnt | 데이터 총 갯수 |
| 파라메터 | 설명 |
|---|---|
| bbsIdx | 게시글 번호 |
| bbsID | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
| title | 제목 |
| bbsName | 작성자 이름 |
| bbsEmail | 작성자 이메일 |
| goodRate | 상품 별 갯수 |
| memNo | 회원번호 |
| viewLock | 비밀글 여부 1:비밀글 0:아님 |
| state | 0:접수대기 1:처리대기 2:처리중 3:처리완료 |
| orderTel | 회원 전화번호 |
| orderName | 회원 이름 |
| content | 게시 내용 |
| isWriteAdmin | 관리자 여부 1: 관리자 0:사용자 |
| writeDate | 게시 일시 |
| good | 상품정보 (상품상세정보 참조) |
| 파라메터 | 설명 |
|---|---|
| page | 페이지 번호 |
| pageCount | 페이지 수 |
| limit | DB limit 제한 |
| limitFirst | DB limit 처음 |
| limitLast | DB limite 마지막 |
| totalData | 데이터 총 갯수 |
기능 : 게시글 상세정보 요청
방식 : HTTP GET
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsModify';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url.'?'.http_build_query($param));
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$response = curl_exec($ch);
curl_close($ch);
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| bbsidx | 게시글 번호 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
| bbsView | 게시글리스트 (세부내용 아래 참고) |
| 파라메터 | 설명 |
|---|---|
| bbsIdx | 게시글 번호 |
| bbsID | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
| title | 제목 |
| bbsName | 작성자 이름 |
| bbsEmail | 작성자 이메일 |
| goodRate | 상품 별 갯수 |
| goodNum | 상품번호 |
| memNo | 회원번호 |
| viewLock | 비밀글 여부 1:비밀글 0:아님 |
| state | 0:접수대기 1:처리대기 2:처리중 3:처리완료 |
| orderTel | 회원 전화번호 |
| orderName | 회원 이름 |
| content | 게시 내용 |
| isWriteAdmin | 관리자 여부 1: 관리자 0:사용자 |
| writeDate | 게시 일시 |
| good | 상품정보 (상품상세정보 참조) |
기능 : 게시글 쓰기 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsRegist';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'mode' => 'writeBBS',
'bbsname' => '관리자',
'bbsemail' => 'admin@bpadmin.com',
'bbstitle' => '제목',
'bbscontent' => '내용',
'bbspassword' => '1234',
'bbsviewlock' => 1,
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | writeBBS | |
| bbsname | 작성자 이름 | |
| bbstitle | 게시글 제목 | |
| bbscontent | 게시글 내용 | |
| bbsemail | 작성자 이메일 | |
| bbspassword | 게시글 비밀번호 | |
| bbsviewlock | 게시글 비밀여부 1:비밀글 0: 아님 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 수정 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsModify';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'modifyBBS',
'bbsemail' => 'admin@bpadmin.com',
'bbstitle' => '제목',
'bbscontent' => '내용',
'bbsviewlock' => 1,
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | modifyBBS | |
| bbsidx | 게시글 번호 | |
| bbstitle | 게시글 제목 | |
| bbscontent | 게시글 내용 | |
| bbsemail | 작성자 이메일 | |
| bbsviewlock | 게시글 비밀여부 1:비밀글 0: 아님 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 상태변경 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsModify';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'changeState',
'state' => 1,
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | changeState | |
| bbsidx | 게시글 번호 | |
| state | 0:접수대기 1:처리대기 2:처리중 3:처리완료 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 삭제 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsDelete';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'deleteBBS'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | deleteBBS | |
| bbsidx | 게시글 번호 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 답글 등록 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsModify';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'writeReply',
'replyContent' => '답글내용',
'name' => '답글작성자',
'iswriteadmin' => 1
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | writeReply | |
| bbsidx | 게시글 번호 | |
| replyContent | 답글 내용 | |
| name | 답글 작성자 | |
| iswriteadmin | 관리자 작성 여부 1:관리자 0:아님 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 답글 수정 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsModify';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'modifyReply',
'replyidx' => '답글 번호',
'replyContent' => '답글 내용'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | modifyReply | |
| bbsidx | 게시글 번호 | |
| replyContent | 답글 내용 | |
| replyidx | 답글 번호 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |
기능 : 게시글 답글 삭제 요청
방식 : HTTP POST
$url = 'https://블로그페이아이디.shop.blogpay.co.kr/Api/bbsDelete';
$param = [
'token' => 'API 토큰',
'bbsid' => 'BBS:GoodQNA',
'bbsidx' => '71',
'mode' => 'deleteReply',
'replyidx' => '답글 번호'
];
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, http_build_query($param));
$response = curl_exec($ch);
curl_close($ch);
{
"result":{
"resCode":"1",
"resMsg":"정상 처리 되었습니다."
}
}
| 파라메터 | 필수여부 | 설명 |
|---|---|---|
| token | API 토큰 | |
| bbsid | BBS:1N1 1:1문의 (주문서에서만 사용) BBS:Notice 공지사항 BBS:QNA QNA게시판 BBS:GoodRate 구매후기 게시판 BBS:GoodQNA 상품문의 BBS:FAQ FAQ게시판 |
|
| mode | deleteReply | |
| bbsidx | 게시글 번호 | |
| replyidx | 답글 번호 |
| 파라메터 | 설명 |
|---|---|
| resCode | 처리결과코드 (1: 성공, 0: 실패) |
| resMsg | 처리메시지 |