묻고답하기

제로보드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 남기남
장승일 백그라운드 질문입니다. [2] 2008.10.02 by 장승일
미눙 zbxe 재설치시 백업할 부분은? [4] 2008.10.02 by nuzz
규민 div 의 글자내용이 짤립니다. [3] 2008.10.02 by nuzz
펀힐 1.06업데이트 후 스킨관리 오류 [1] file 2008.10.02 by nuzz
김유성192 동영상 매뉴얼을 보았는데요... [5] file 2008.10.02 by 백성찬
이영민 zbxe로 홈페이지를 작성했는데 로고 이미지를 키우고싶어요 .  
곰탱이왕자 원격으로 간단한 실행법좀 알려주실분 안계신가요.. [1] 2008.10.02 by 백성찬
미눙 [제발봐주세요] 1.0.5.에서 1.0.6으로 zbxe 폴더 전체를 덮어씌웠습니다.. ㅜㅜ [4] 2008.10.02 by 미눙
잠이와 최근글목록 레이아웃 쓰지않고 위젯 코드로만..사용하는 방법없나요?? [3] file 2008.10.02 by 잠이와
곰탱이왕자 초보 입니다. 이미지 업로드시.. [1] 2008.10.02 by 백성찬
최귀훈 Fatal error 질문입니다. [1] 2008.10.02 by 백성찬
반장 홈페이지에 플래시동영상 넣는 방법인데요 방법좀 알려주시면 감사하겠습니다.  
신승협 웹상에서 엑셀화일을 띄어놓고 작업및 저장이 가능한가요?  
풀래누 게시글 마우스오버시 미리보기  
나나나나난 메인 레이아웃에 퀵메뉴 file  
김병화999 MetaWeblog xmlrpc를 이용한 제로보드 게시물 등록 소스좀 봐주세요. ㅡ.ㅡ  
고영준284 초기 접속 변경 어떻게 해야할지? [2] 2008.10.02 by 고영준284
잠이와 최근글목록 레이아웃 쓰지않고 위젯 코드로만..사용하는 방법없나요?? [1] 2008.10.02 by 당근소녀
쿠드반지루엣 인용구로 사용하여 안에 그림파일 삽입할때 웹페이지가 다운되요  
김유성192 질문이요~~ 너무오랜만에 하려니깐 어렵네요. file  
smico 네이버뉴스 위젯 어디에 있습니까?  
paulkim ~/index/ 에 접속이 왜 안될까요;;  
세리아스 나모웹에디터로.....  
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를 이용하려면 어떤 걸 전송해줘야하나요?