aiiBook 마스터룸
aiiBook 마스터룸
aiiBook솔루션의 모든 기능을
마스터 할 수 있는 공간입니다.
자료실데이터

공통 | [Ver 9.0.0 이상] 책장 API 설명

페이지 정보

작성자 aiiBook 작성일19-09-05 13:58 조회6,959회 댓글0건

본문

API

파일명 : include/catalista.ext
코드값과 접속수가 최상위 분류 내에서 유일한 값이기 때문에 최상위 분류 단위로 움직여야 합니다.
폴더통합일 경우는 첫번째 아이템의 폴더값과 대표이미지를 사용합니다.
매개변수
sort : code(현재상태), rcode(현재상태의 역순), name, rname, cate(분류코드), rcate(분류코드의 역순)
getkd : 0(이북), 1(분류 & 이북), 2(분류), 3(바로아래 자식 이북), 4(바로아래 자식 이북 & 분류), 5(바로아래 자식 분류)
op : "", txt, xml (, catimove, catemove)
-> 값을 넘기기 않거나 txt로 설정하면 텍스트 형태로 API를 출력하고 xml로 넘기면 XML 형태로 출력합니다.

* 분류-이북 순서대로 정렬은 getkd값이 1일 경우(분류와 이북 모두 가져오기)에만 해당됩니다.
* catimove와 catemove는 일반적으로 사용하지 않고 플래시(catlist.swf)에서 호출합니다.

출력
텍스트 형태
'|'(세로선, Vertical Bar) 문자로 항목(field)을 구분합니다. 각 열(record)의 구분은 줄바꿈 문자입니다.

각 항목은 순서대로
1)카테고리 코드, 2)설정, 3)타이틀, 4)폴더이름, 5)최상위분류, 6)차수, 7)대표이미지, 8)대표문구, 9)페이지수, 10)발행일, 11)방문자수, 12)자식수, 13)전체분류 입니다.


예) 0100000000|AFC00|새이북|3||2|reimage.jpg|대표문구|25|2019-09-05|150|5|분류1 > 분류2

XML 형태
항목은 텍스트 형태와 약간 다릅니다. 각 열(record)은 ebookitem 태그로 구분합니다.

각 항목의 XML의 태그는
1)catecode(카테고리 코드), 2)step(차수), 3)title(타이틀), 4)ebookdir(폴더이름), 5)catimagedir(최상위분류), 6)repimage(대표이미지), 7)reptext(대표문구), 8)pageno(페이지수), 9)issuedate(발행일), 10)visit(방문자수), 11)childnum(자식수), 13)linkurl(이북 링크 url) 입니다. 방문자수와 자식수는 선택사항으로 항목이 보이지 않을 수 있습니다.


예)
<ebookitem>
<catecode>010000000</catecode>
<step>010000000</step>
<title>새이북</title>
<ebookdir>1</ebookdir>
<catimagedir></catimagedir>
<repimage>reimage.jpg</repimage>
<reptext><![CDATA[대표문구]]></reptext>
<pageno>25</pageno>
<issuedate>2019-09-05</issuedate>
<visit>150</visit>
<childnum>5</childnum>
<linkurl><![CDATA[http://www.aaa.com/ecatalog5.jsp?Dir=1]]></linkurl>
</ebookitem>

내용 참고 바랍니다.
감사합니다.