我正在使用REST API在 React Native 中使用简单的 Wordpress后端开发应用程序,直到使用GET
时我才没有任何问题。方法。
现在,我需要使用POST
方法创建博客文章,但仍然出现错误...
我所拥有的:
我的React代码:
const WPAPI = require( 'wpapi' );
let apiPromise = WPAPI.discover( 'https://myweb.com/wp-json' ).then(function( site ) {
return site.auth({
username: 'admin',
password: 'password'
});
});
apiPromise.then(function( site ) {
site.posts().create({
title: 'Your Post Title',
content: 'Your post content',
status: 'publish'
}).then(function( response ) {
console.log( response );
})
.catch(function(err){
console.log(err);
});
})
总是得到这个答案:
"code": "rest_cannot_create",
"status": 401,
"message": "Sorry, you are not allowed to create posts as this user."