묻고답하기

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 남기남
nasdf@naver.com 레이아웃 과 css 편집에대해 묻고싶습니다.  
sskk 게시판을 축소해서 만들려고합니다. [1] 2011.03.05
아이디입력을하시요 위젯사이즈 줄이는법좀요;;  
idw1.myid.net schema xml에서 auto_increment 어떻게 지정하나요?  
이한슬595 foreach as 의 의미가 궁금합니다. [1] 2011.03.05 by SMaker
빠른물 서버 회원정보 이전 관련 해서 질문이 있습니다. (mysql, xml) [1] 2011.03.05 by 빠른물
코아 코스튬 브라우저 별로 다르게 나타내려고 하는데... [2] 2011.03.05 by 현원
신현국921 로그인 폼에서 어떻게 해야지?  
GMART 첨부파일이 올려지지가 않습니다.  
다아찌 1.4.4.4 버젼의 회원관리 에러에 대해  
빠른물 페이지 코드 수정하는 방법이 궁금합니다.  
아아악내눈 본문내 이미지를 섬네일로 표시하는 팁?같은거 있나요?  
빠른물 회원 그룹마다 다른 페이지를 보여 주는 방법이 궁금합니다. [1] 2011.03.06 by 아아악내눈
내가그린 xe를 가지고 페이스북 같은 형식의 홈피를 만들수 있는지요?  
grey''s 임의로 검색할때 검색 주소 질문입니다. [1] 2011.03.06 by kbq159
시냅스 Err : "./modules/pxeboard/skins/xe_board/list.html" template file is not exists 에러가 나네요.ㅠㅠ [1] 2011.03.06 by kbq159
nexusz99 xe설치시 mysql이 선택이 안됩니다. [1] 2011.03.06 by lol €:)
Yosida 제로보드 xe Lune 게시판 스킨 글내용,글목록 흰색으로 못하나요?  
손주사랑 그림넣고 글쓰기할때 질문임니다 [1] 2011.03.06 by guny
Yosida 제로보드 xe 쉬운설치후 삭제 오류  
욱uk 3월4일부터 게시판오류.. [1] 2011.03.06 by hhgyu
코아 코스튬 XE브라우저별 설정/Auto Resize/XE가 아닌 브라우저별 설정/스크립트 [1] 2011.03.06 by hhgyu
손주사랑 관리페이지 리페어수집기 내용은 어디에서 보나요?  
nzeo초보 레이아웃 바꾸더라도 게시판 링크부분을 예전과 동일하게 하려면요?  
러브동 메인을 제외한 뭐든 게시판 및 메뉴에 대한 권한  
wjdals930315 홈페이지 전채에 배경이미지 넣는 방법 알려주세요. [2] 2011.03.06 by 손주사랑
다니윤 혹시 그림과 같이 표시되는 제로보드xe에 설치하려면 어떻게 해야 합니까?  
Huckleberry Finn 이거 무슨 위젯인가여? [1] 2011.03.06 by 오야붕최고얌
gc00 게시판 모바일 스킨에서는 글 수정이 안되나요?  
집나온달팽이 페이지 생성시 이미지 추가 안되는 문제