묻고답하기

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 남기남
┓┣ㅂ┃ window media tool 궁금.....  
★ⓑⓞⓝⓞ★ 창을 최소화해도 배경음악이 안끊기게 하려면 어떻게 해야 하나요? [1] 2007.08.10
susiah [그림포함;;]노프레임페이지 구성에 대해서 질문입니닷....-.- [2] 2007.08.10
ppond03 이거 아시는분 없나요?? [1] 2007.08.10
이호한 [re] [재질문]웹페이지 내용 긁어오는것..  
N.com [재질문]웹페이지 내용 긁어오는것..  
물냉면 다른이름으로 저장할때요..  
vaevtictis [초보질문] 라디오 버튼 관련 -_-;; [5] 2007.08.10
죽비 mysql문제입니다..  
하얀별 제로보드홈에서 노프레임을 쉽게 설명해놓은곳 링크좀 걸어주세요.. [2] 2007.08.10
나잉쿠 윈2000 APM 설치하고 다른 곳에서 접속가능하게 할려면... [2] 2007.08.10
김승필 안녕하세여..  
FoA 샷 보시구 왜 이런 오류가 나는지 알려 주세요 -_- [4] file 2007.08.10
후르츠 크롬리스 관련 질문  
김희순 북마크 이용시 링크된곳 누르면 에러가 떠요[이미지 있어용..]  
안진성 페이지를 읽으면 바로 새로고침 효과를 내고싶습니다.. [1] 2007.08.10
taeho [플래시] mask에 관해 질문을 드릴께요  
민범식 [질문]플래쉬에서 익스플로 새로 고침하는 액션아시는분?  
노경민 노프레임인데 스크립트로 만든 메뉴가 안나와요ㅠ.- [3] 2007.08.10
DearMai MSSQL 서버에서 데이터 백업 and 복구 방법 [1] 2007.08.10
미색아: 이소즘요-_ㅠ [2] 2007.08.10
물냉면 그냥 궁금한거.. [1] 2007.08.10
Jasmine flower :: 제로 카운터 설치법좀 쉽게 설명을 해주세요 :: [1] 2007.08.10
정기정 [질문] 질문이있어요....도움부탁드립니다.. [1] 2007.08.10
gils 마우스 갖다대면 글씨가 움푹 들어가는 효과는 어케하면 되나요? [2] 2007.08.10
후지야 textarea 색조정 어떻게 합니까? [1] 2007.08.10
내안의 보아 창을 최소화하는 태그 있나요? [1] 2007.08.10
서현진 일러스트레이터10.0이 안열려요.. [3] 2007.08.10
난이 Iframe에 배경색을 주는 방법... [6] 2007.08.10
노통장2세 fsgs(Free Starcraft Game Server)돌릴줄 아시는 분~~~