XML RPC wordpress匿名评论发布

本文关键字:评论 RPC wordpress XML | 更新日期: 2023-09-27 18:03:07

我在我的博客上发表评论,它工作得很好,但有一个问题,我不能使用alexjamesbrown的XML-RPC发布匿名评论

用admin的名字代替注释作者

这是我的代码

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);

XML RPC wordpress匿名评论发布

我解决了

var wrap =new  WordPressWrapper(textblogUrltemp + "/xmlrpc.php", "", "");

您还需要修改class-wp-xmlrpc-server.php文件,并在newComment函数中允许匿名注释

我在WP Remote Control中遇到了这个问题。通过XMLRPC解锁匿名发布是一个非常糟糕的主意。你可能会像任何人一样被垃圾邮件淹没。

秘诀在于发表评论并编辑它。两个请求,但你安全了。在我的类中有一个方法可以做到。问候。

BTW: 我的类是PHP。我也用c++写的,但它太依赖于我的c++库来发布