如何使用Java创建格式良好的请求,以便使用XML-RPC在Wordpress上发布?

如何使用Java创建格式良好的请求,以便使用XML-RPC在Wordpress上发布?,java,wordpress,xml-rpc,xmlrpcclient,Java,Wordpress,Xml Rpc,Xmlrpcclient,我在互联网上找到了这本指南,在我的Java项目中使用XML-RPC在Wordpress上发布,例如,每次指定日期时,我都希望在我的博客上发布一条消息。 现在,我已经遵循了指南,我试图让它运行,但我还不知道我的帖子的参数到底是如何工作的。 例如,使用blogger.NewPost方法调用: public Integer post(String contents) throws XmlRpcException { Object[] params = new Object[] {

我在互联网上找到了这本指南,在我的Java项目中使用XML-RPC在Wordpress上发布,例如,每次指定日期时,我都希望在我的博客上发布一条消息。

现在,我已经遵循了指南,我试图让它运行,但我还不知道我的帖子的参数到底是如何工作的。 例如,使用blogger.NewPost方法调用:

public Integer post(String contents) throws XmlRpcException { Object[] params = new Object[] { blogInfo.getApiKey(), blogInfo.getBlogId(), blogInfo.getUserName(), blogInfo.getPassword(), contents, postType.booleanValue() }; return (Integer) client.execute(POST_METHOD_NAME, params); } 公共整数post(字符串内容)引发XmlRpcException{ 对象[]参数=新对象[]{ blogInfo.getApiKey(), blogInfo.getBlogId(), blogInfo.getUserName(), blogInfo.getPassword(), 目录 postType.booleanValue() }; 返回(整数)client.execute(POST_方法_名称,参数); } 我的“内容”值是:

[title]Look how this wordpress post got created from java![/title]" + "[category]6[/category]" + FileUtils.getContentsOfResource("rintcius/blog/post.txt"); [标题]看看这篇wordpress文章是如何从java创建的![/title]” +“[category]6[/category]” +getContentsOfResource(“rintcius/blog/post.txt”); (我使用的是由stackoverflow处理的“[”而不是“”)

现在,如何以这种XML方式使用所有参数? 此处的参数:

而且,它的内容只是一个没有任何标记的“字符串”


非常感谢大家!

仍然不知道为什么它会返回错误,但我认为它只是有点过时了。 找到其他工作完美的库

我建议大家都用这个,因为另一个已经过时了 谢谢大家