在WP Rest Api中添加帖子/评论angular js

时间:2015-11-30 09:04:24

标签: angularjs wordpress api rest

我将问题与我的Angular webApp一起发布到WP Rest API有问题。我的第一个猜测是我没有以正确的格式发布数据。

我发布数据的功能如下:(某些数据仅用于测试目的而是静态的)

 $scope.submitComment = function () {
var d = new Date();
commentForm = [
  {
    'author_email': $scope.email,
    'author_name': $scope.name,
    'author_url': 'http://www.domain.com',
    'content': $scope.comment,
    'date': '2015-11-29T20:10:36',
    'date_gmt': '2015-11-29T19:10:36',
    'karma': '',
    'parent': 0,
    'post': $scope.postID,
    'status': 'approved',
    'type': 'comment'
  }
];
$http({
  method: 'POST',
  url: 'http://www.domain.com/wp-json/wp/v2/comments?post=' + $scope.postID,
  data: commentForm
}).then(function successCallback(response) {
  console.log(response);
}, function errorCallback(response) {

});

$scope.showCommentForm = false;
$scope.showCommentButton = true;

};

当我记录commentForm时,会设置所有属性。但它们都没有插入数据库。我究竟做错了什么? $ http Post的响应是201,所以看起来很成功。

0 个答案:

没有答案