주제: 메타블러그 api 를 이용한 텍스트큐브 글 등록
안녕하세요
텍스트큐브를 사용중에 있습니다.
오픈소스인 metaWeblog api 를 이용해서 포스팅을 하려고 합니다.
글 등록후 관리자페이지에 보면은 등록된 글에 대해서 "발행" 이 되어있지 않습니다.
다른부분은 정상적으로 "글 공개"로 되어있는데 발행만이 안되고 있습니다.
어떤 부분이 잘못되어서 그런지 질문 올립니다.
소스 일부분을 올립니다.
include("./xmlrpc.inc");
문제되는 부분 아래 3줄 "발행이 되지를 않습니다."
$visibility = "3";
//$publish = "true";
$publish = "publish";
$xml_msg = new xmlrpcmsg("metaWeblog.newPost", // metaWeblog.newPost 메소드
array(
new xmlrpcval($blogid, "string"), // blogid
new xmlrpcval($userid, "string"), // 유저 ID.
new xmlrpcval($password, "string"), // 패스워드
new xmlrpcval( // 본문
array(
'title' => new xmlrpcval($subject),
'description' => new xmlrpcval($body),
'categories' => new xmlrpcval($category),
'mt_keywords' => new xmlrpcval($tag),
'visibility' => new xmlrpcval($visibility),
'publish' => new xmlrpcval($publish, "boolean"),
'dateCreated' => new xmlrpcval(time()),
), "struct"),
new xmlrpcval(true, "boolean") )
);
위의 부분에서 어떻게 수정을 하면은 정상적으로 발행이 이루어질까요???