这让人抓狂,我有一个API JSON rest,我可以从Firefox扩展</> RESTED完美访问,并直接从浏览器中看到数据,但当我尝试我的代码时,它说:
“代码:“rest_cannot_access”,消息:“只有经过身份验证的用户才能访问REST API."。
所以我不明白为什么。
这是一个WordPress的REST API插件,我试图从fetch JavaScript中获取数据。这是URL http://laprensainsolita.com/wp-json/wp/v2/posts
这是我要测试的代码:
fetch('http://laprensainsolita.com/wp-json/wp/v2/posts')
.then(response => {
return response.json()
})
.then(data => {
console.log(data)
})
.catch(err => {
console.log(data)
})
字符串
1条答案
按热度按时间kgqe7b3p1#
我想你应该看看这里https://developer.wordpress.org/rest-api/using-the-rest-api/authentication/
当然,您是通过cookie登录的。尝试打开一个“私人浏览器窗口”,你会得到相同的错误。