묻고답하기

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 남기남
손주사랑 그림넣고 글쓰기할때 질문임니다 [1] 2011.03.06 by guny
Yosida 제로보드 xe Lune 게시판 스킨 글내용,글목록 흰색으로 못하나요?  
nexusz99 xe설치시 mysql이 선택이 안됩니다. [1] 2011.03.06 by lol €:)
시냅스 Err : "./modules/pxeboard/skins/xe_board/list.html" template file is not exists 에러가 나네요.ㅠㅠ [1] 2011.03.06 by kbq159
grey''s 임의로 검색할때 검색 주소 질문입니다. [1] 2011.03.06 by kbq159
내가그린 xe를 가지고 페이스북 같은 형식의 홈피를 만들수 있는지요?  
빠른물 회원 그룹마다 다른 페이지를 보여 주는 방법이 궁금합니다. [1] 2011.03.06 by 아아악내눈
아아악내눈 본문내 이미지를 섬네일로 표시하는 팁?같은거 있나요?  
빠른물 페이지 코드 수정하는 방법이 궁금합니다.  
다아찌 1.4.4.4 버젼의 회원관리 에러에 대해  
GMART 첨부파일이 올려지지가 않습니다.  
신현국921 로그인 폼에서 어떻게 해야지?  
코아 코스튬 브라우저 별로 다르게 나타내려고 하는데... [2] 2011.03.05 by 현원
빠른물 서버 회원정보 이전 관련 해서 질문이 있습니다. (mysql, xml) [1] 2011.03.05 by 빠른물
이한슬595 foreach as 의 의미가 궁금합니다. [1] 2011.03.05 by SMaker
idw1.myid.net schema xml에서 auto_increment 어떻게 지정하나요?  
아이디입력을하시요 위젯사이즈 줄이는법좀요;;  
sskk 게시판을 축소해서 만들려고합니다. [1] 2011.03.05
nasdf@naver.com 레이아웃 과 css 편집에대해 묻고싶습니다.  
三乭 메인화면에서 좌측메뉴에다 자유게시판과 공지사항을 넣고 싶은데..  
\"vusdo\" 모바일 보기에 대해서 질문 드립니다.  
hellosamyoo 소셜XE 좀더 쉬게 인터페이스 불가능할까요? [1] 2011.03.05
죽암 갑자기 최고 관리자가 로그인 않되요. [1] 2011.03.05 by 오월동주
으렁청청 쉬운 설치 버튼을 누르면 웹 사이트에서 페이지를 표시할 수 없습니다. [2] 2011.03.05 by 오월동주
alljoy 한가지 질문을 드립니다.  
proengin 외부페이지로 모바일 불러들이면 화면의 반밖에 안 나옵니다. [1] 2011.03.05 by 수피아소년
모글리만세 초초보의 레이아웃 편집 시, 위젯삽입 후 문제;; 질문입니다. [1] file 2011.03.05 by 아아악내눈
신현국921 어휴 답답 outlogin_skin 폴더는? [2] 2011.03.05 by 아아악내눈
나그러면 오래 묵혔던 홈.피 비번을 잊었을때...? [1] 2011.03.05 by 공듀
miso777 지식인XE 분류설정 카테고리 글자짤림 [2] file 2011.03.05 by 박자경704