Я пытаюсь использовать angularJS и wp rest api для создания формы ContactForm7 в бэкэнде.
$scope.asdfg = function(){
$http({
url:'/wp-json/contact-form-7/v1/contact-forms',
method:'POST',
data: {
title: "asda",
locale: "en_EN",
mail:{
active: true,
subject: "bla bla bla",
sender: "whatever@mydomain.tk",
recipient: "me@otherdomain.com",
body:"body goes here"
},
properties: {
form: "<label> Your Name (required)\n [text* your-name] </label>\n\n<label> Your Email (required)\n [email* your-email] </label>\n\n<label> Subject\n [text your-subject] </label>\n\n<label> Your Message\n [textarea your-message] </label>\n\n[submit \"Send\"]",
},
}
}).then(function(response){
$scope.contactFormCreate = response.data;
console.log($scope.contactFormCreate);
}, function errorCallback(response){
$scope.err = response;
console.log($scope.err);
})
}
Но когда я захожу в ContactForm7 admin, пост не создается. Есть что-то, чего мне не хватает? Это вообще возможно?