묻고답하기

XE Board API 의문점

글쓰기 api활용은 가능하나?
 http://www.xpressengine.com/17610117#8 의 글을 참조하여 글쓰기 기능이 가능하다는 생각에
ACT : procBoardInsertDocument
에 맞는 변수를 설정해서 열심히 보내보았습니다.

헌데,
수차례 실패를 거듭하다
board.api.php를 열어보게 되었는데,
글쓰기에 대한 function문은 없더군요.
board.controller.php 파일에서 Insert, Delete를 제어하는 funtion문을 보았습니다.

음,, 
ACT : procBoardInsertDocument 를 하면 글쓰기가 가능할 것 같긴한데,
변수설정을 어떻게 해야될지 모르겠습니다.
헌데, 왜 board.api.php 에 글쓰기 funtion문이 없을까요?
controller.php에 있어서 필요 없는건가요?


아래의 형식으로 대략적으로 전송하면 된다 생각했습니다.






$member_info_xml  = '<'.chr(63).' xml version="1.0" encoding="UTF-8" '.chr(63).'>'.chr(10);
$member_info_xml .= '<methodCall>'.chr(10);
$member_info_xml .= '<params>'.chr(10);
$member_info_xml .= '<module><![CDATA[board]]</module>'.chr(10);
$member_info_xml .= '<act><![CDATA[dispBoardContentList]]</act>'.chr(10);
$member_info_xml .= '<page><![CDATA[828109]]</page>'.chr(10);
$member_info_xml .= '<act><![CDATA[procBoardInsertDocument]]</act>'.chr(10);
$member_info_xml .= '<mid><![CDATA[blog]]</mid>'.chr(10);
// $member_info_xml .= '<item>'.chr(10);
$member_info_xml .= '<user_id><![CDATA[1zero]]</user_id>'.chr(10);
$member_info_xml .= '<password><![CDATA[zeroboard]]</password>'.chr(10);
$member_info_xml .= "<title><![CDATA[tesT]]</title>".chr(10);
$member_info_xml .= "<content><![CDATA[alclssha유갸유갸]]</content>".chr(10);
$member_info_xml .= '<category_srl><![CDATA[alclssha유갸유갸]]</category_srl>'.chr(10);
$member_info_xml .= '<tags><![CDATA[tag,tag]]</tags>'.chr(10);
// $member_info_xml .= '</item>'.chr(10);
$member_info_xml .= '</params>'.chr(10);
$member_info_xml .= '</methodCall>'.chr(10);










그래서 제가 만든변수는
















이렇습니다.
중간에 item을 넣어보기도 하고, 제거 해보기도 하고, 
이것저것 안되서 게시물조회도 해보고 했지만 뭐가 잘못된건지 도통 작동하질 않습니다.

수차례를 반복해보았지만 메시지는 

<re sponse> 
<error> 0 </error> 
<message>success</message> 
</res ponse>

이렇게 나옵니다.
헌데, fsock으로 POST 전송 해보았더니,,, 서버측에 전달하는 변수값이 없으면 문서전체를 출력하지만,
어떤값이든 값만 전달하면

<res ponse> 
<error>0</error> 
<message> succe ss</message> 
</respo nse>

이렇게 출력합니다.

기본적으로 예제소스가 절실히 필요합니다.
도와줍쇼. ^^;;

글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
카진스키 게시판을 만들고 서브메뉴를 누르면 전체화면으로 바뀌네요.. [5] 2009.03.18 by 비나무
별사탕FS 1.2.0 업데이트 후 에러 발생 [1] 2009.03.18 by 비나무
돌돌돌 동영상이 소리만 나옵니다. 해결 방안좀 알려주세요. [6] 2009.03.18 by aaa
최영석222 1.2.0 -> 1.1.5 로 가려면... [1] 2009.03.18 by 비나무
☆혀니☆ xe 완전 삭제후 다시 설치할라는데 [2] 2009.03.18 by 비나무
쿨키드 최신글 출력 위젯 출력시에 제목쓰는칸이 없어졌어요 [1] 2009.03.18 by 비나무
흑묘백묘 키워드 링크 애드온 어디다 어케 사용하는것인지요? [2] 2009.03.18 by 흑묘백묘
☆혀니☆ 1.2.0 업데이트 후 사이트 페이지 로딩이 현저히 느려졌는데.. [1] 2009.03.18 by ~도기
함동균 권한 문제로 files의 하위 폴더가 삭제가 안됩니다. [1] 2009.03.18 by 한닥터
유샤인 리눅스한경을 아시는 분들 왜이런 오류메세지가 뜨는 지 혹시 아십니까? [1] 2009.03.18 by 저도요
김 기 상 플래너(planner) 오류 [2] 2009.03.18 by 때밀이
김병화999 XE Board API 의문점  
백철호 영문 게시판  
급함 1.2.0.changed 파일이 없네요. [1] 2009.03.18 by 백성찬
sugarmoon 외부로그인  
이원희621 특정회원의 로그인이 자꾸 오류가 납니다. [1] 2009.03.18 by gracy
홈피돌 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요?  
기무치 게시물 보았을때 제목 줄 윗공간 줄일수 없을까요 (스샷첨부) [2] file 2009.03.18 by 기무치
나3 제로보드 4의 리스트에서 내용미리보기 기능 질문입니다.  
철이베베 1.2.0 업데이트 하니까... [1] 2009.03.18 by 닝기리쓰레빠
zerozerozero 레벨 조절이 안되요 [1] 2009.03.18 by 닝기리쓰레빠
멀리서 회원가입시나 수정시 닉네임/ID /E-mail 은 중복체크를 하자나요 . 이름도 가능할까요? [1] 2009.03.18 by 닝기리쓰레빠
최영석222 최근 게시물 위젯 스타일 제목 오류 file  
thejeon 심각한 문제입니다. 도와주세요 [1] 2009.03.18 by 기냥
가는애 잘 되다가 전부 백지 됐어요. 관리자페이지까지... [2] 2009.03.18 by 가는애
백진호266 faceoff 레이아웃 서브 메뉴 폰트 변경 file  
솔파도 1.2.0 에서 다시 1.1.5를 쓸려면 어떻게 해야 되나요? [1] 2009.03.18 by 현식아빠
최원제 마우스 우클릭 방지 기능 문의 [4] 2009.03.18 by 올챙이
오병인 xe 접속주소 변경.. [2] 2009.03.18 by 궁금이2
zerozerozero 위젯의 포인트 설정 페이지가 안뜹니다!!!!