묻고답하기

1. blogapi 애드온을 체크해서 실행을 시켜두었습니다.

2. xmlrpc.inc 파일을 같은 폴더안에 두었습니다.

3. xe 버젼은 1.7.11 입니다.


아래의 내용을 .php파일로 저장해서 실행을 해보았는데.. 게시판에 등록이 되지를 않습니다.

1.5아래버젼에서는 잘 되었다고 하는데.


혹시나 blogapi 애드온이 실행되지 않는게 아닌가해서, windows live writer를 실행해서 게시판에 글을 적어보니 잘 되고 있습니다. 즉, blogapi 애드온은 이상이 없다는 이야기인데..


그렇다면 아래 .php파일 코딩이 잘못되었다는건데..


크게 잘못된 부분은 없다고 봐지는데..도움을 부탁드립니다.


--------------------------------------------

<?php
//requires xmlrpc.inc from http://phpxmlrpc.sourceforge.net/
//!!중요!! xmlrpc파일이 필요함, 위 주소로 가서 zip파일을 다운로드, 압축해제후 lib폴더에 있는 xmlrpc.inc파일을 넣어주세요.
//아 그리고, xe에서 애드온 메뉴에서 블로그api 기능의 기본설정이 off되어있는데 그걸 on 해주셔야 작동되겠죠?

require_once('xmlrpc.inc');

$g_blog_url = "기본주소/xe/모듈명/api";
$g_id = "xe아이디(기본으로 관리자 admin으로)";
$g_passwd = "비번";

$GLOBALS['xmlrpc_internalencoding'] = 'UTF-8';

function metaWeblog_newPost( $blogid, $title, $content)
{
  global $g_id;
  global $g_passwd;
  global $g_blog_url;
  
  $client = new xmlrpc_client( "{$g_blog_url}");
  $f = new xmlrpcmsg("metaWeblog.newPost", // metaWeblog.newPost method
    array( 
      new xmlrpcval("{$blogid}", "string"), // blogid.
      new xmlrpcval($g_id, "string"), // user ID.
      new xmlrpcval($g_passwd, "string"), // password
      new xmlrpcval( // body
          array(
            'title'        => new xmlrpcval($title, "string"),
            'description'    => new xmlrpcval($content, "string"),
            
        ), "struct"),
      new xmlrpcval(true, "boolean") // publish
    )
  );

  $f->request_charset_encoding = 'UTF-8';

  $response = $client->send($f);
  echo  $blogid.$title.$content;
 
}

$blogid="xe아이디(기본으로, admin으로 설정하시길 권장해요. 관리자일 경우 admin)";
$title="제목";
$content="내용";


metaWeblog_newPost( $blogid, $title, $content);

?>

-----------------------------------------------------------


글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
위드시크릿 이 에디터 설치 하고싶습니다  
강하루 스케치북 스킨 업데이트 후에 [1] file 2015.10.01 by 강하루
쩡님아야 카테고리명을 표기하는 방법 문의 file  
슈니슈니 깃허브의 플러그인 사용법 아시는분?  
thdwjdtjr 메인화면 슬라이드에서 여백이 생기는 문제 [2] file 2015.09.30 by thdwjdtjr
썰레발리오 언어를 공부해볼까 합니다... [3] 2015.09.30 by 이온디
이온디 혹시 최근게시물 위젯 중에 태그를 찾아서 뿌려주는 위젯도 있나요 [2] 2015.09.30 by 이온디
과니 모듈에 datepicker 와 시간 넣는 방법 문의 드립니다. [1] 2015.09.30 by sejin7940
낮에 회원가입 할 때 e-mail not matched가 뜹니다.. [4] file 2015.09.30 by 낮에
Volun 게시판 목록설정 기본값 문의 [2] 2015.09.30 by Volun
끼용 ㅠㅠ 올만에 들어갔더니 서버 관리가 안되요ㅠㅠ [1] 2015.09.30 by 기진곰
anymir xe/files/cache 폴더 삭제해도 되는지요? [4] 2015.09.30 by anymir
이구역고양이 xe로 이런 레이아웃 가능한가요? [3] file 2015.09.30 by YJSoft
seamaster 메타 태그를 홈페이지 주소에 입력하는 방법 좀 부탁드려요. [3] file 2015.09.30 by mcgomting
홍찬 메뉴 이미지 등록한거 소스 수정 방법 [2] file 2015.09.30 by 홍찬
mcls**** 게시판 리스트 글쓴이 부분 width 조금 넓히려고하는데 잘안되네요ㅠ [1] 2015.09.30 by mcls****
엉클조 XE 무료호스팅 업데이트 후 사이트 에러 [2] 2015.09.30 by 엉클조
o*** 모바일 페이지 첫화면 바꾸면 웹화면도 바뀌는데...  
위드시크릿 글쓰기시 이름 입력란이 없습니다~ [5] 2015.09.30 by 이온디
4bb3c 설정이 초기화된 것 같습니다 [1] 2015.09.30 by YJSoft