묻고답하기

제로보드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 남기남
나오카 본문 내용적을떼 글씨색상질문요 file  
zbxe유저 싸인업 form width 조절 [2] 2008.10.02 by zbxe유저
미눙 분류관리 , 권한관리 기능이요.. [2] file 2008.10.02 by 미눙
wannabewize 다중 에디터(2개 이상) 질문 [1] 2008.10.02 by 문제은행
할배648 코드 설명 좀 부탁합니다. [2] file 2008.10.02 by uhet
withover 이클립스에서 SVN을 통해서 코드를 보려고 하는데요 [1] file 2008.10.02 by 미니미
김병화999 MetaWeblog를 이용한 제로보드 게시물 등록 소스좀 봐주세요. ㅡ.ㅡ  
완전초보 htaccess 이 파일 어찌 만드나요? [1] 2008.10.02 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/ 에 접속이 왜 안될까요;;