我在我的Contact-Form-7管理面板中安装了WordPress,这给了我http://localhost/wordpress/wp-json/contact-form-7/v1/contact-forms
中的admin
我尝试用以下代码向这个端点发送POST请求:
data() {
return {
form: {
fullname: '',
email: '',
subject: '',
message: ''
}
}
},
methods: {
sendForm() {
postRequest('/wp-json/contact-form-7/v1/contact-forms', this.form)
.then(response => {
console.log('Success --> ' + response.data)
})
.catch(error => {
console.log('Error --> ' + error)
})
}
}
我的反应是
POST http://localhost:8080/wordpress/wp-json/contact-form-7/v1/contact-forms 403 (Forbidden)
Error: Request failed with status code 403
发布于 2021-08-03 17:25:29
Post网址必须是
/wp-json/contact-form-7/v1/contact-forms/<FORM_ID>/feedback
默认情况下,必须在管理面板中创建表单。对我来说很管用。
https://stackoverflow.com/questions/57766290
复制相似问题