XML RPC wordpress匿名评论发布

时间:2011-07-23 14:28:15

标签: c# wordpress xml-rpc

我在我的博客上发表评论它工作正常但有一个问题我无法使用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);

2 个答案:

答案 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 ++库来发布。