본문 바로가기
연구_고민/PHP & MySql

후~ 거의 성공~?

by DevG 2007. 9. 28.


아.. 2일 고생했네 ㄱ-;;

생각보다 단순.. ㄱ-;;
아직 이미지와 태그를 어찌 보내야할지 막막하긴 하지만 ㄱ-;;
뭐;; 어찌 되것지뭐;; ㅋㅋ

function out_posting($entry){

  $blogid="0000"; // 블로그 api 고유번호
  $userID = "0000";  // 블로그 로그인 아이디
  $userPW = "0000";  //블로그 로그인 암호

  $subject   = $entry['tag'].$entry['title'];
  $body    = $entry['content'];
  $tag    = $entry['tag'];
  $cate    = $entry['category'];
  $reg_date   = gmstrftime("%Y%m%dT%H:%M:%S",time());
  $acceptComment  = $entry['acceptComment'];
  $acceptTrackback = $entry['acceptTrackback'];

 if($entry['visibility']<3)
  $published   = 0;
 else
  $published   = 1;


  $f = new xmlrpcmsg("metaWeblog.newPost",
  array(
  new xmlrpcval($blogid, "string"),
  new xmlrpcval($userID, "string"),
  new xmlrpcval($userPW, "string"),
  new xmlrpcval(
 
  array(

   //"category"=>new xmlrpcval($cate, "string"),  //카테고리
   //"mt_keywords"=>new xmlrpcval($tag, "string"),  // 태그 , 으로 구분
   "description"=>new xmlrpcval($body, "string"),  //내용
   "title"=>new xmlrpcval($subject, "string"),  //제목
   "mt_allow_comments"=>new xmlrpcval($acceptComment, "string"), //댓글허용 =1
   "mt_allow_pings"=>new xmlrpcval($acceptTrackback, "string"),  //트랙백허용 =1
   "dateCreated"=>new xmlrpcval($reg_date, "string")  //날짜

  ), "struct"),

  new xmlrpcval($published, "string") ) // 공개여부 공개 =1 비공개=0
  );
  $c=new xmlrpc_client("/api", "naearu.tistory.com", 80);
  $r=$c->send($f);

}




으아.. 만들어놓고 보니까 생각보다 단순해!!! 이런 줵일..

그렇게 머리싸매고 고생했는데 ㄱ-;;

애시당초 XML규격이 애매해서 ㄱ-;;

아직도 애매해서 태그와 카테고리가 좀 많이 고민이긴 한데.. 어쩌겟나.. 급한대로 써야지 ㅋ

일단.. 티스토리에 성공.. 이제 이글루스도.. 도전??ㅋ





으음 일단 태그까진 됏구..
카테고리와 이미지 올리는 방법만 알아내면 끝이로구나;;