Airtable получить запрос 401 (неавторизованный)
Я сделал запрос GET к столу с воздушным столом, но с правильным ключом и правильным URL он дал мне ошибку 401 (Несанкционированный).
fetch("https://api.airtable.com/...")
.then(response => response.json())
.then(data => {
console.log(data)
})
.catch(error => console.error(error))
2 ответа
401
Несанкционированный доступ к защищенному ресурсу без авторизации или с неверными учетными данными.
Вы не проверяете ключ API, который мешает вам получить авторизацию
var Airtable = require('airtable');
Airtable.configure({
endpointUrl: 'https://api.airtable.com',
apiKey: 'keyxxxxx'
});
var base = Airtable.base('');
Используете ли вы закодированный URL для запроса? Проверьте этот инструмент, он поможет правильно установить URL для GET
запрос
[ https://codepen.io/airtable/full/rLKkYB][1]
Также вы используете пакет Airtable.js npm?
Вам необходимо подтвердить ключ API Airtable и базовый ключ Airtable.
fetch("https://api.airtable.com/v0/appXXXXXXXXXXXXXX/Resources?api_key=keyXXXXXXXXXXXXXX")
.then(response => response.json())
.then(data => {
console.log(data)
})
.catch(error => console.error(error))