묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
제로보드xe MetaWeblog API를 이용하려면 어떤 걸 전송해줘야하나요?
2008.10.02 08:47
제로보드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소스에 나오는 변수들을 대입해야 되나요?
깝깝합니다. 어디 물어볼만한데도 없고... 주위에 아는사람들이 없어서요.
선상님들 좀 갈켜주시면 안될까요?
아무리 봐도 모르겠습니다.
아래에는 제가 예전에 질문했던 것입니다.
근데 아래의 소스와 제로보드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");
?>
//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");
?>
댓글 0
글쓴이 | 제목 | 최종 글 |
---|---|---|
XE | 공지 글 쓰기,삭제 운영방식 변경 공지 [16] | 2019.03.05 by 남기남 |
느까끼 | 손바닥이 안보이는데 | |
피터아빠 | Blog API 설정을 할수가 없네요~ | |
드림 | 비밀번호와 이미지 첨부에 관해서...ㅠ | |
bcpt |
SCM카운트를 사용 중인데요. 이 조회수 왜 이렇게 높은 거죠?
[1]
![]() | 2008.10.01 by SMaker |
수달장군 |
홈페이지 접속하면 타이틀은 보이는데요...
[2]
![]() | 2008.10.01 by 머슴 |
주재천 | 외부페이지 알FTP에서 바로 수정시 공백 생기는 문제 | |
잠이와 |
404에러가 뜨는데요...ㅜㅜ
[1]
![]() | 2008.10.01 by 잠이와 |
sugarkane | 스프링노트 연동시 | |
세리아스 | 질문이요~~~ [3] | 2008.10.01 by 세리아스 |
eJungHyun |
xe_blog 레이아웃에서요..
![]() | |
나나나나난 | 마이페이지 레이아웃 경로 | |
까만건.. |
잘 사용하던 게시판이 글쓰기 에러가 납니다.
[3]
![]() | 2008.10.01 by 까만건.. |
김형건316 |
랭킹 1위, 2위 사이에 간격 줄이기 방법?
![]() | |
미르의알범 | 호스팅 용량 늘리는법... [1] | 2008.10.01 by 느까끼 |
오동근437 |
게시판 배경 문의
[2]
![]() | 2008.10.01 by motorboy |
다스베이더 | 메뉴에 new 이미지 뜨게 하는 방법은 없나요? [1] | 2008.10.01 by 김국한2 |
INTROX | 기본 제로스킨로 갤러리 게시판 사용시 [2] | 2008.10.01 by INTROX |
acu | 댓글 추천비추천.... [1] | 2008.10.01 by Xeicus |
nara780 | db이전하려고 하는데요. | |
3DTONG | urlencode(확장변수 불러오기) |