私はVueJSを使用してKenticoDelivery Preview APIを実験しています。これにより、承認のためにベアラートークンを送信することで未公開のコンテンツを取得できます( https://developer.kenticocloud.com/reference#authentication )。しかし、私が何をしても、私はそれに応じて401を受け取ります。 PROJECT_ID、ITEM_NAME、およびTOKENはすべて正しいので、プロジェクトから取得したので、タイプミスの問題ではありません。私はauthの経験があまりないことを認めますが、助けていただければ幸いです。
var app = new Vue({
el: '#app',
data: {
message: 'Hello Vue!'
},
mounted () {
axios
.request({
url: '/items/ITEM_NAME',
method: 'get',
baseURL: 'https://preview-deliver.kenticocloud.com/PROJECT_ID',
headers: {
'Authorisation': 'Bearer TOKEN'
}
})
.then(response => {
console.log(response.data)
})
}
})
Walterがコメントで指摘しているように、私は英語なので、承認をZではなくSで過ごしました。おっと。