묻고답하기

외부 MetaWeblog 글쓰기 기능 php로 혹시 작성가능한가요?


컴터에 지식이 없는 제가 자동 글 수집하는 걸 해보고 싶었는데,

우째우째하다보니 여기까지 왔습니다.

폼테그로 전송하려니 답이 안보이고, MetaWeblog를 지원한다고 해서 제로보드 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 남기남
milk 무식한 질문 하나 할게요 -_-;;; [1] 2009.01.29 by 넨네
네오랑 virtual site에서 www의 기능?? [7] 2009.01.29 by 지나다
유샤인 제로보드만 글자가 아주 작게 전시된다고 알려 왔읍니다 =>계속 [4] 2009.01.29 by 유샤인
김병화999 외부 MetaWeblog 글쓰기 기능 php로 혹시 작성가능한가요? [1] 2009.01.29 by 김기철980
우냠냠 질문드립니다 ..!! ㅠㅠ  
김용중 게시판 생성과 관련된 질문 [1] 2009.01.29 by 넨네
heon2slow 플래시로 구성된 메뉴 로딩문제.느리고 잘 읽히지 않네요.  
커피민트 제로보드 안에 블로그를 만들려 하는데~~ [1] 2009.01.29 by 만쓰별(정만)
Lolicon 이런식으로 만들려면 어덯게 해야 되죠? [1] file 2009.01.28 by 만쓰별(정만)
만쓰별(정만) ./ 는 알겠는데염 ../는 먼가요? [6] 2009.01.28 by 만쓰별(정만)
@홍익인간@ [도와주세요]홈페이지 메인화면에 플레시가 보이지 않습니다 [1] 2009.01.28 by 만쓰별(정만)
dusskapark 게시판에서 댓글의 댓글을 없앨 수 있는지요?  
전윤건 운영자님 봐주세요ㅠㅠ [1] 2009.01.28 by [_)s
김민섭764 웹호스팅 서버에 설치를 했는데. 아이피만 치고 들어가는 방법이 있나요? [3] 2009.01.28 by 김민섭764
도주하우스 프레임을 나누어 배경음악 넣는방법이 있나요? [6] 2009.01.28 by 팩토리
present2 고수분들은 어떻게 하시나요? [2] 2009.01.28 by present2
별을향해 검색후 결과하면도 메인 페이지 레이아웃과 동일하게 사용할려면?  
오에에에 홈 (home) 이거 메뉴없어졌어용 ㅡㅡ; [6] 2009.01.28 by present2
만쓰별(정만) iframe 마진이나 패딩 등에 마이너스(-) 값이 가능한가요? [10] 2009.01.28 by 만쓰별(정만)
오프로더 관리자가 파일을 첨부하려고 하니 업로드 100% 되는것같은데 첨부가 안되네요. [5] 2009.01.28 by present2
쿄우짱짱 사랑비 BGM[Back Ground Music]사용자입니다. [1] 2009.01.28 by 만쓰별(정만)
까마구 멤버리스트 [1] file 2009.01.28 by 팩토리
천길무 그룹 관리 문의입니다. [1] 2009.01.28 by 천길무
Sus4_ 레이아웃 수정 안돼는 이유아시는분!(스샷포함) [1] file 2009.01.28 by 어라얼랑
폰트 아이콘 바로 뒤의 글자나 버튼 안쪽 폰트가 쳐지네요. [1] file 2009.01.28 by 폰트
skillmaker 스프링노트 연동하는 방법.. 다시올립니다..  
누굴까? 스프링노트 연동 하는 방법.. [2] 2009.01.28 by skillmaker
윤병운231 공지사항 자동으로 움직이기~  
kcseo 새게시판, 새페이지 생성후에 접속하면 home페이지로 접속이 되요.  
이인선193 새페이지, 새게시판 생성이 안되요..ㅠㅠ [4] 2009.01.28 by kcseo