홈페이지에 글작성시 블로그와 SNS자동등록은 xmlrpc로 그럼 이미지 등록은요?
죄송한데.. 그누보드가 아닌 제가 직접 만든 게시판에 삽입한 것입니다.
홈페이지에서 글을 등록하면 네이버 블로그에 자동 블로깅이 됩니다.
그리고 네이버블로그에서 트위터와 페이스북등으로 또 자동으로 넘겨줘 등록이 되네요..
근데.. 이미지는 어떻게 해야하죠?
글과 함께 사진도 등록하고싶은데..
어찌해야할지..
그리고, 수정은 어떻게 되나요???
해당 페이지를 수정하면?? 참 고민되네요
답변좀 부탁드립니다.
/********네이버블로그 자동등록 시작*********/
include_once "../xmlrpc/lib/xmlrpc.inc";
$title = $subject; //글 작성시의 제목
$description = $content; //글작성시의 내용
$category = "낙서장"; //블로그의 카테고리
function newPost($title, $description, $category) {
$g_blog_url = "https://api.blog.naver.com/xmlrpc";
$user_id = "네이버아이디";
$blogid = "블로그아이디 = 네이버아이디";
$password = "API비밀번호";
$publish = true;
$client = new xmlrpc_client($g_blog_url);
$client->setSSLVerifyPeer(false);
$GLOBALS['xmlrpc_internalencoding']='UTF-8';
$struct = array(
'title' => new xmlrpcval($title, "string"),
'description' => new xmlrpcval($description, "string"),
'categories' => new xmlrpcval($category, "string")
);
$f = new xmlrpcmsg("metaWeblog.newPost",
array(
new xmlrpcval($blogid, "string"),
new xmlrpcval($user_id, "string"),
new xmlrpcval($password, "string"),
new xmlrpcval($struct , "struct"),
new xmlrpcval($publish, "boolean")
)
);
$f->request_charset_encoding = 'UTF-8';
return $response = $client->send($f);
}
$return = newPost($title, $description, $category);
print_r($return);
/********네이버블로그 자동등록 끝*********/
홈페이지에서 글을 등록하면 네이버 블로그에 자동 블로깅이 됩니다.
그리고 네이버블로그에서 트위터와 페이스북등으로 또 자동으로 넘겨줘 등록이 되네요..
근데.. 이미지는 어떻게 해야하죠?
글과 함께 사진도 등록하고싶은데..
어찌해야할지..
그리고, 수정은 어떻게 되나요???
해당 페이지를 수정하면?? 참 고민되네요
답변좀 부탁드립니다.
/********네이버블로그 자동등록 시작*********/
include_once "../xmlrpc/lib/xmlrpc.inc";
$title = $subject; //글 작성시의 제목
$description = $content; //글작성시의 내용
$category = "낙서장"; //블로그의 카테고리
function newPost($title, $description, $category) {
$g_blog_url = "https://api.blog.naver.com/xmlrpc";
$user_id = "네이버아이디";
$blogid = "블로그아이디 = 네이버아이디";
$password = "API비밀번호";
$publish = true;
$client = new xmlrpc_client($g_blog_url);
$client->setSSLVerifyPeer(false);
$GLOBALS['xmlrpc_internalencoding']='UTF-8';
$struct = array(
'title' => new xmlrpcval($title, "string"),
'description' => new xmlrpcval($description, "string"),
'categories' => new xmlrpcval($category, "string")
);
$f = new xmlrpcmsg("metaWeblog.newPost",
array(
new xmlrpcval($blogid, "string"),
new xmlrpcval($user_id, "string"),
new xmlrpcval($password, "string"),
new xmlrpcval($struct , "struct"),
new xmlrpcval($publish, "boolean")
)
);
$f->request_charset_encoding = 'UTF-8';
return $response = $client->send($f);
}
$return = newPost($title, $description, $category);
print_r($return);
/********네이버블로그 자동등록 끝*********/
|
댓글을 작성하시려면 로그인이 필요합니다.
댓글 1개