我向airtable表发出了GET请求,但是用正确的键和正确的URL,他给了我401(未经授权)错误。
fetch("https://api.airtable.com/...")
.then(response => response.json())
.then(data => {
console.log(data)
})
.catch(error => console.error(error))
答案 0 :(得分:0)
您是否使用请求的编码URL?
看看这个工具,它将有助于正确设置ViewController
请求的URL
[https://codepen.io/airtable/full/rLKkYB][1]
您还在使用Airtable.js npm软件包吗?
答案 1 :(得分:0)
401
未经授权未经授权或使用无效的凭据访问受保护的资源。
您没有验证阻止您获得授权的API密钥
var Airtable = require('airtable');
Airtable.configure({
endpointUrl: 'https://api.airtable.com',
apiKey: 'keyxxxxx'
});
var base = Airtable.base('');
答案 2 :(得分:0)
您需要确认Airtable API密钥和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))