From 064f2b5b6f7f987ad718036950e3bb9cb1ac39ce Mon Sep 17 00:00:00 2001 From: bnu Date: Tue, 3 Aug 2010 09:21:11 +0000 Subject: [PATCH] =?UTF-8?q?#19053019=20-=20=EC=9D=BC=EB=B6=80=20metaWeblog?= =?UTF-8?q?=20API=EC=9D=98=20methodname=20=ED=98=B8=ED=99=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit git-svn-id: http://xe-core.googlecode.com/svn/sandbox@7623 201d5d3c-b55e-5fd7-737f-ddc643e51545 --- addons/blogapi/blogapi.addon.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/addons/blogapi/blogapi.addon.php b/addons/blogapi/blogapi.addon.php index e6a079f9e..c308995e7 100644 --- a/addons/blogapi/blogapi.addon.php +++ b/addons/blogapi/blogapi.addon.php @@ -34,6 +34,11 @@ $params = $xmlDoc->methodcall->params->param; if($params && !is_array($params)) $params = array($params); + // 일부 methodname에 대한 호환 + if(in_array($method_name, array('metaWeblog.deletePost', 'metaWeblog.getUsersBlogs', 'metaWeblog.getUserInfo'))) { + $method_name = str_replace('metaWeblog.', 'blogger.', $method_name); + } + // blogger.deletePost일 경우 첫번째 인자 값 삭제 if($method_name == 'blogger.deletePost') array_shift($params);