묻고답하기

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 남기남
흑묘백묘 키워드 링크 애드온 어디다 어케 사용하는것인지요? [2] 2009.03.18 by 흑묘백묘
쿨키드 최신글 출력 위젯 출력시에 제목쓰는칸이 없어졌어요 [1] 2009.03.18 by 비나무
☆혀니☆ xe 완전 삭제후 다시 설치할라는데 [2] 2009.03.18 by 비나무
최영석222 1.2.0 -> 1.1.5 로 가려면... [1] 2009.03.18 by 비나무
돌돌돌 동영상이 소리만 나옵니다. 해결 방안좀 알려주세요. [6] 2009.03.18 by aaa
별사탕FS 1.2.0 업데이트 후 에러 발생 [1] 2009.03.18 by 비나무
카진스키 게시판을 만들고 서브메뉴를 누르면 전체화면으로 바뀌네요.. [5] 2009.03.18 by 비나무
김태식805 질문좀요 답변좀 부탁드립니다. [1] 2009.03.18 by 비나무
희망일기 통합검색 관련 질문드립니다.  
Nee 레이아웃 상단에 >>>>>>> .r5475 이런 문자가 뜹니다. [1] 2009.03.18 by 백성찬
아이노코 xe 1.1.4 까지 설치되어 있고 1.1.5 가 미설치된 곳에 1.2.0 풀버전을 바로 설치해도 되나요 ? 아니면 꼭 1.1.5를 설치후 1.2.0을 설치해야 하나요? [2] 2009.03.18 by -
초보탈출 테이블에 위젯 적용시...???  
현아리 상자위젯 삭제하는 방법 좀... [3] 2009.03.18 by 현아리
좀비이 CafeXE에서 도메인설정부분 [4] 2009.03.18 by 좀비이
별사탕FS 글쓰기에서 관리자가 내용에 기본값을 넣을 수는 없나요 [2] 2009.03.18 by 별사탕FS
0su xe게시판의 이런 게시글은 어떻게 구현하나요? [2] 2009.03.18 by 0su
zerozerozero 게시판 글에 기본적으로 세팅되게 할려면요. 어떻게 해야 하나요 [1] 2009.03.18 by 궁금이2
TheStyle 링크가 제대로 안되는건 어떻게 하면 되나요? [2] 2009.03.18 by TheStyle
大道 XE1.2.0 설치후기 [2] 2009.03.18 by 大道
大道 하부폴더 나와라 [1] 2009.03.18 by 닝기리쓰레빠
미자엄마 드림위버에서 작성한 웹문서의 이미지에 [1] 2009.03.18 by 닝기리쓰레빠
강타자 홈페이지와 어드민페이지 접속이 안됨 [2] 2009.03.18 by 강타자
~도기 문서 수정 시 확장 변수 입력 문제.  
psk 레아웃 Faceoff스탈 적용 시 왜 상단메뉴가 안나타는지 모르겠네요. [1] 2009.03.18 by phiz
급함 FileZilla 업로드는 어떻게.. [2] 2009.03.18 by phiz
안철현312 업데이트 후 첨부파일 연결 문제  
개돌 이슈트래커 1.1.5 데이터 1.2로 마이그레이션  
별사탕FS 내용에 기본값 넣기  
drimilda 기본 방명록 에디터 높이 조절이 안됩니다. [2] 2009.03.18 by 엠™
체이스 최근게시물에 제목 안나타납니다.. ㅡ,ㅡ [2] 2009.03.18 by 체이스