XML RPC WordPress Анонимная публикация комментариев - PullRequest
2 голосов
/ 23 июля 2011

Я публикую комментарии в своем блоге, он работает нормально, но есть одна проблема, из-за которой я не могу оставлять анонимные комментарии с использованием 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 ]

1 голос
/ 23 июля 2011

Я решил это

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

также необходимо изменить файл class-wp-xmlrpc-server.php и в функции newComment разрешить анонимные комментарии

0 голосов
/ 25 августа 2011

Я наткнулся на эту работу для WP Remote Control .Очень плохая идея, чтобы разблокировать анонимную публикацию через XMLRPC.Спам может вас затопить, как и любой другой.

Секрет в том, чтобы опубликовать комментарий и отредактировать его.Два запроса, но вы в безопасности.Есть один метод, который делает это в моем классе.С уважением.

Кстати : Мой класс - PHP.Я тоже написал на C ++, но он слишком зависим от моей библиотеки C ++ для публикации.

...