묻고답하기

제로보드xe MetaWeblog API를 이용하려면 어떤 걸 전송해줘야하나요?

아무리 봐도 모르겠습니다.


아래에는 제가 예전에 질문했던 것입니다.

근데 아래의 소스와 제로보드XE/api 에서 받는것이 틀린지 글쓰기가 안되는군요.

제로보드xe    openAPI 소스를 들여다봤습니다만 초보라 아무리봐도 어떤변수를 받아서 하는건지 도통 모르겠습니다.

혹시 아시는분 좀 알려주시면 안될까요?

_______________________________________________________________________________________________________

어디서 아래의 소스를 배껴왔습니다.

그런데 제 홈피주소는 http://urin79.com/zb이고 글쓰기를 할곳은 http://urin79.com/zb/blog 입니다.

그럼...$g_blog_url = http://urin79.com/zb 인가요? http://urin79.com/zb/blog/api 인가요?


$g_id ,$g_passwd 이거는 맞게 넣으면 될것같고,

function metaWeblog_newPost( $blogid(블로그mid), $title(글제목), $content(글내용), $tags(테그), $category=""(카테고리))

metaWeblog_newPost( 0, "test title", "content should be added here", "tag1,tag2"); 인가요?


아니면 이거와는 완전별도로 제로보드의 openapi소스에 나오는 변수들을 대입해야 되나요?

깝깝합니다. 어디 물어볼만한데도 없고... 주위에 아는사람들이 없어서요.


선상님들 좀 갈켜주시면 안될까요?


<?php
//requires xmlrpc.inc from http://phpxmlrpc.sourceforge.net/
require_once('xmlrpc.inc');

$g_blog_url = "http://demoblog.kurapa.com/api/";
$g_id = "kurapa@kurapa.com";
$g_passwd = "*****";

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

function metaWeblog_newPost( $blogid, $title, $content, $tags, $category="")
{
  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, "base64"),
            'description'    => new xmlrpcval($content, "base64"),
            'category'    => new xmlrpcval($category, "base64"),
            'mt_keywords' => new xmlrpcval($tags, "base64")
        ), "struct"),
      new xmlrpcval(true, "boolean") // publish
    )
  );

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

  $response = $client->send($f);
}

metaWeblog_newPost( 0, "test title", "content should be added here", "tag1,tag2");

?>
글쓴이 제목 최종 글
XE 공지 글 쓰기,삭제 운영방식 변경 공지 [16] 2019.03.05 by 남기남
세리아스 나모웹에디터로.....  
nuzz 버전업을 계속하면서 시도해 보는데..이건 정말 ㅠㅠ [2] file 2008.10.02 by nuzz
주재천 회원 정보에 포인트가 안나와요 [1] file 2008.10.02 by 주재천
김병화999 MetaWeblog에서 제로보드xe openapi의 BlogAPI ID는 뭔가요?  
나나나나난 회원가입 폼에서 생일 삭제시 오류 [2] 2008.10.02 by 나나나나난
skmj 갑자기 해당페이지를 찾을 수 없습니다 라고 뜹니다. [1] 2008.10.02 by 백성찬
잘하자 몇일전에 글 남겼는데 아무도 답변을 주시지 않아서 다시 남깁니다. 무지 급한데..휴~ [2] 2008.10.02 by OrionRigel
김병화999 제로보드xe MetaWeblog API를 이용하려면 어떤 걸 전송해줘야하나요?  
고령 한계정에 제로보드xe 여러개 설치가 가능한가요? [1] 2008.10.02 by 백성찬
오용환287 ftp로 제로보드xe가 업로드 안되여``` [5] 2008.10.02 by 한경건
e FTP아이디,비밀번호 오류 [2] 2008.10.02 by 한경건
깍꿍벤 친구등록할떄 이름을 없애는 방법  
seanwiz "탭 형태 최근 문서 출력" 위젯의 탭 순서는 어떤 순? [3] 2008.10.01 by seanwiz
김주년656 1.0.6 업데이트 이후 생긴 문제점중 한가지.. [2] 2008.10.01 by 최황삼
천원 비회원은 홈페이지를 못보게 하고 싶어요 [2] 2008.10.01 by 다스베이더
기랑0 게시판 크기(비율) 조정할 수 있는 법 없나요? [1] file 2008.10.01 by 다스베이더
겨울일기 저기 질문 있는데;;.. [1] 2008.10.01 by 다스베이더
자유채색 전체메일 발송에 관한 질문.  
dd11dd 게시판 글쓰기를 누르면;; file  
팔뚜기 글쓴이 옆에 계급을 나타내고싶은데요; [1] 2008.10.01 by 山水菊
지레프 파일다운로드문제 어떻게하죠? file  
유연 드림위버에서 만든 메인페이지에 최근글 출력하려고합니다. [3] file 2008.10.01 by 유연
느까끼 손바닥이 안보이는데  
피터아빠 Blog API 설정을 할수가 없네요~  
드림 비밀번호와 이미지 첨부에 관해서...ㅠ  
bcpt SCM카운트를 사용 중인데요. 이 조회수 왜 이렇게 높은 거죠? [1] file 2008.10.01 by SMaker
수달장군 홈페이지 접속하면 타이틀은 보이는데요... [2] file 2008.10.01 by 머슴
주재천 외부페이지 알FTP에서 바로 수정시 공백 생기는 문제  
잠이와 404에러가 뜨는데요...ㅜㅜ [1] file 2008.10.01 by 잠이와
sugarkane 스프링노트 연동시