2016-08-19 26 views
1

可以在我的WordPress的身邊,我安裝了REST的API插件,並通過成功獲得職位:僅「得到」是REST的API在WordPress

mywp.org/wp-json/wp/v2/posts 

但是,只有「搞定」是允許的,它的回報401如果我做任何其他事情,如「後」。我正在使用Chrome應用程序「郵差」和基本身份驗證。

我得到什麼:

"code": "rest_cannot_create", 
    "message": "Sorry, you are not allowed to create new posts.", 
    "data": { 
    "status": 401 

這裏是標題:

Access-Control-Allow-Credentials →true 
Access-Control-Allow-Headers →Authorization 
Access-Control-Allow-Methods →POST, GET, OPTIONS, PUT, DELETE 
Access-Control-Allow-Origin → 
Access-Control-Expose-Headers →X-WP-Total, X-WP-TotalPages 
Allow →GET 
Connection →Keep-Alive 
Content-Length →111 
Content-Type →application/json; charset=UTF-8 

我發現了一個問題,問了同樣的here但得到的答覆並沒有爲我工作。

我是rest-api中的新人,不知道該怎麼辦。

謝謝!

回答

2

我自己找到答案。由於我太粗心,錯過了「在WP中安裝Basic Auth plugin」部分的文檔。 我安裝並啓用它之後,我可以立即「發佈」和「刪除」帖子。