기능 : 게시글 리스트 요청
방식 : 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 | 처리메시지 |