묻고답하기

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 남기남
윤이아빠 모바일에서 첨부파일 다운로드시 html 파일이 받아지는 경우  
SUHONE 랭킹 위젯에 사용자의 닉네임을 나오게 할려면? [6] 2015.02.21 by SUHONE
ntrh files 사이즈를 줄일 수 없나요? [3] 2023.11.17 by ntrh
김용수647 아래와 같이 이미지 중간중간 엑박이 나옵니다. [10] file 2015.02.21 by 김용수647
오달수 제 트래픽 뭐가 문제인지좀 봐주세요 file  
아기나옹이 2015년 1월 1일 이전 게시물에는 댓글 / 추천을 할 수 없게 하고 싶어요. [17] 2015.02.21 by 아기나옹이
fjgal 로봇설정, 네이버 신디케이션 질문드립니다 [5] 2015.02.21 by fjgal
newi 임시분류 사용하지 않기 설정 문의요  
김광호7 사용자정의 출력 수정 (부탁드립니다..몇일째 계속 만져도안되네요..) file  
Hello_XE XE모듈은 응용프로그램인가요 시스템프로그램인가요? [1] 2015.02.21 by 이즈야
보미언닝 폐이지관리 수정 문의드려요 file  
좋은데이 "아이디의 값은 영문, 숫자, _만 가능하며 첫 글자는 영문이어야 합니다."  
잘생긴모범생 외부게시판 등록이 안됩니다. ㅡㅜ  
킴씽상 문서페이지로 게시글을 이동시켰는데 삭제 되었습니다  
포동이 1.7.10 업데이트 후 에러 문의드립니다. [6] file 2015.02.20 by bluedream
newi 관리자 패이지 저장 오류?? [1] 2015.02.20 by bluedream
minnn 확장 컴포넌트 중 이미지 갤러리는 디자인을 못 바꾸나요? file  
펀펀74 회원가입 스킨 확장변수 오류 [1] file 2015.02.20 by 펀펀74
행복한지구인 누리고 상품상세페이지에 슬라이더 추가를 하려고 하는데  
XERIGHT mobiconSample.png파일에서 트래픽이 너무 많이 발생합니다 file  
keipark 특정 메뉴 타입만 빼고 출력하기 [1] 2023.11.17 by 몽실아빠
정도길 Err : '' template file does not exists. 뭔가요.  
정도길 캐시파일 재생성후 사이트 백지현상 [2] 2015.02.20 by 정도길
진정한승리 index 화면의 freezing, 모바일에서만 정상작동  
좋은데이 xe cannot connect to db. 설치 에러에 도움을 부탁합니다, [5] 2015.02.20 by 좋은데이
joorans 1.4.5.10 버전의 XE를 최근 자료로 업데이르를 하게되면? [3] 2015.02.20 by joorans
파이란1 xe default 기본레이아웃 컨텐츠위젯기본스킨에서 시간표시없애는방법 [1] file 2015.02.20 by pezex
hoss XE Core가 1,7,11 설치때문인지 몇일전 "DB.class.php on line 668"Fatal error 어떻게 손봐야 할지 고수님의 조언부탁 [2] 2015.02.20 by hoss
SUHONE imgur 가 이상한데요. file  
adnote MariaDB START 에러 [3] 2015.02.20 by 노에르