我在我的博客上发表评论它工作正常但有一个问题我无法使用XML-RPC发布匿名评论alexjamesbrown
而不是评论作者,有管理员名称
这是我的代码
var wrapper = new WordPressWrapper(textblogUrltemp + "/xmlrpc.php", adminunUser, adminPass);
var post = new Post();
post.title = toPost.VideoTitle;
post.dateCreated = Convert.ToDateTime(toPost.PostingDateTime);
post.description = toPost.VideoCode;
post.postid = wrapper.NewPost(post, true);
var comment = new Comment();
var wrap =new WordPressWrapper(textblogUrltemp + "/xmlrpc.php", adminunUser, adminPass);
comment.author = videoComments.userName;
comment.author_email = videoComments.email;
comment.content = videoComments.Comment;
wrap.NewComment(post.postid, comment);
答案 0 :(得分:1)
我解决了它
var wrap =new WordPressWrapper(textblogUrltemp + "/xmlrpc.php", "", "");
您还需要修改class-wp-xmlrpc-server.php
文件,并在newComment函数中允许匿名评论
答案 1 :(得分:0)
我碰到了WP Remote Control的工作。通过XMLRPC解锁匿名发布非常糟糕。你可以被垃圾邮件淹没,因为任何人都可以做到。
秘诀是发表评论并进行编辑。两个要求,但你是安全的。在我的课堂上有一种方法可以做到这一点。问候。
BTW :我的班级是PHP。我也用C ++编写它,但它太依赖我的C ++库来发布。