【发布时间】:2018-04-22 04:09:49
【问题描述】:
我在使用 Wordpress REST API v2 和 Memberpress 时遇到了一些问题, 我实际上想做的是使用 REST API 和 BASIC 身份验证创建事务。
我已经使用 POSTMAN 进行了尝试,并且成功了,但是,当我在我的网络应用上应用时,它总是返回 403 错误。
这是POST方法的sn-p
var settings = {
"async": true,
"crossDomain": true,
"url": "http://localhost:8080/gmm_web/wp-json/mp/v1/transactions",
"method": "POST",
"headers": {
"authorization": "Basic XXXXXXXXXXXXXXXXXXXXXXXXXX",
"content-type": "application/json",
"cache-control": "no-cache",
"postman-token": "806df233-f68c-09d6-9610-7894bedb1ea5"
},
"processData": false,
"data": "{\n\t\"member\":\"80\",\n\t\"membership\":\"777\",\n\t\"gateway\":\"manual\",\n\t\"status\":\"complete\"\n}"
}
$.ajax(settings).done(function (response) {
console.log(response);
});
有点卡在这个问题上,我需要一些帮助来解决这个问题 老实说,Memberpress 的文档很垃圾,而且缺少很多信息。
顺便说一句,我已经安装了 WP-JSON 和 JSON API wordpress 插件和其他可以帮助进行基本身份验证的插件,但它们都不起作用,即使编辑 htaccess 也不起作用。
谢谢!
【问题讨论】:
标签: wordpress