如何在Wordpress中使用XML-RPC发布帖子?
经过对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机制(如访问这些可能是棘手的)
我设法想出解决办法。您可以使用“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',
希望这有助于任何未来与此斗争的人。
谢谢 - 我来看看。 (在一个侧面说明:该网站报告我有一个道德上不兼容的浏览器![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
不幸的是,这似乎是一个付费插件。寻找真正的免费东西。 – 2010-06-21 08:40:32
我搬迁elWpAPI to its own domain。并且改进了很多,包括媒体上传和完整WordPress 3.2.1兼容性的Core API and the rFC/rSQL plugin。 只是说 ...;)
而道德上不兼容的浏览器'错误'消失了。失败迫使人们进入最低限度的隐私防御模式。
如何从Android应用程序访问单词按数据。我知道有像wp.getPosts,wp.getUser的方法,但我的问题是如何在我的android代码中使用它code.pls建议 – sujay 2013-01-05 09:45:42