2010-06-21 23 views
2

经过对Wordpress XML-RPC documentation的深入研究,似乎没有办法通过XML-RPC接口远程获取“post”(如新闻文章)。该文件只提到wp.getPage - 如果我尝试,并在通过帖子ID,以这种方法,它返回:如何在Wordpress中使用XML-RPC发布帖子?

[faultCode] => 404 [faultString] => Sorry, no such page. 

...但wp.GetPage显然不工作时,我传递一个有效PAGEID。有没有人有任何想法可以解决这个问题?理想的情况下,不延长在远程站点上的XML-RPC机制(如访问这些可能是棘手的)

回答

3

我设法想出解决办法。您可以使用“blogger.getPost”方法来做到这一点。没有这个多文档在WordPress网站,但如果你在WordPress的根目录下看看xmlrpc.php你会发现XML-RPC功能的完整列表,其中包括:

 // Blogger API 
     'blogger.getUsersBlogs' => 'this:blogger_getUsersBlogs', 
     'blogger.getUserInfo' => 'this:blogger_getUserInfo', 
     'blogger.getPost' => 'this:blogger_getPost', 
     'blogger.getRecentPosts' => 'this:blogger_getRecentPosts', 
     'blogger.getTemplate' => 'this:blogger_getTemplate', 
     'blogger.setTemplate' => 'this:blogger_setTemplate', 
     'blogger.newPost' => 'this:blogger_newPost', 
     'blogger.editPost' => 'this:blogger_editPost', 
     'blogger.deletePost' => 'this:blogger_deletePost', 

希望这有助于任何未来与此斗争的人。

+0

如何从Android应用程序访问单词按数据。我知道有像wp.getPosts,wp.getUser的方法,但我的问题是如何在我的android代码中使用它code.pls建议 – sujay 2013-01-05 09:45:42

0
+0

谢谢 - 我来看看。 (在一个侧面说明:该网站报告我有一个道德上不兼容的浏览器![Chrome in OSX] http://desmond.yfrog.com/Himg526/scaled.php?tn=0&server=526&filename=screenshot20100621at092.png&xsize=640&ysize=640 ) – 2010-06-21 08:25:35

+0

不幸的是,这似乎是一个付费插件。寻找真正的免费东西。 – 2010-06-21 08:40:32

相关问题