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);
我解决了
var wrap =new WordPressWrapper(textblogUrltemp + "/xmlrpc.php", "", "");
您还需要修改class-wp-xmlrpc-server.php
文件,并在newComment函数中允许匿名注释
我在WP Remote Control中遇到了这个问题。通过XMLRPC解锁匿名发布是一个非常糟糕的主意。你可能会像任何人一样被垃圾邮件淹没。
秘诀在于发表评论并编辑它。两个请求,但你安全了。在我的类中有一个方法可以做到。问候。
BTW: 我的类是PHP。我也用c++写的,但它太依赖于我的c++库来发布