我正在尝试使用Apache XMLRPC来管理小型博客服务中的帖子。那里的支持不是很好,他们也帮不上什么忙。他们说博客支持metaweblog api。
我正在尝试使用 rpc "metaWeblog.getPost"检索我的所有帖子:
token = client.invoke("metaWeblog.getPost", new Object[] {123, // also tried "123" and "\"123\""
"username",
"password"});
当我使用 123(无引号)时,我得到以下响应:java.lang.Exception: java.lang.Integer cannot be cast to java.lang.String
当我使用 "123" 或 "\"123\"" (引号)时,我得到这个响应:java.lang.Exception: Invalid postid format: 123
此代码适用于我的 Wordpress 博客。