使用cURL和JavaScript操作线上Airtable API图文详解

本文详细介绍了如何使用cURL和JavaScript库Airtable.js与Airtable API进行交互,涵盖基础入门、API操作,包括认证、记录的创建、读取、更新和删除。文章通过实例展示了在Postman中使用cURL命令以及在JavaScript中使用Airtable.js进行数据操作的方法。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

带有cURLJavaScriptAirtable API教程


如果您正在寻找一种快速简便的方式来保存应用程序数据,那么Airtable就是您的最佳选择。Airtable基本上是一个像数据库一样的Excel工作表,具有大量的灵活性和用于检查/创建数据的GUI。

目录

  • 基础入门
  • API
  • Postman中带有HTTP请求的CRUD操作
  • 使用JavaScript进行CRUD操作
  • 小结

最近,我已经将Airtable用作我的一些演示应用程序的数据库,我喜欢它。例如,还有其他一些不错的选择,例如Firebase,但是Airtable对我来说似乎最简单。在本文中,让我们探讨如何创建基础(Airtable的数据库词),然后以两种不同的方式对它执行CRUD(创建,读取,更新和删除)操作,即原始HTTP请求和NPM上的Airtable JavaScript包。

基础入门

与如今的大多数产品一样,您可以免费使用Airtable进行注册。他们确实有付费层,但免费层绰绰有余,并且可能会持续一段时间。点击在线注册
在这里插入图片描述
现在您已经注册,让我们创建我们的第一基地。您应该进入显示所有现有基准的屏幕。我已经有一些创建,您可以在这里看到。
在这里插入图片描述
出于演示目的,我们将使用现有模板,而不是从头开始创建模板。点击Add a base.然后,选择Start With a Template.
在这里插入图片描述
让我们使用Project Tracker模板。几秒钟后,您应该会看到列出的新基地。继续并打开它。完成后,请注意这里有很多虚拟数据。
在这里插入图片描述
我建议花几分钟在这里看看。执行操作时需要注意几件事。

  • 数据的结构与Excel工作表非常相似
  • 列类型是可自定义的(字符串,数字,日期等等)
  • 不同的表格有不同的标签(默认情况下,“设计项目”处于选中状态)
  • 您甚至可以将图片阵列存储为属性

仅仅基于这些虚拟数据,您就可以快速了解Airtable多么酷!

API

Airtable的文档是另一个优点。它遍历了可以对数据执行的所有CRUD操作的示例。你可以找到此处的API文档
在这里插入图片描述
从那里,选择我们几分钟前创建的基础。很酷的事情是,文档现在将特定于该基础中的数据。
在这里插入图片描述
Rate Limit部分位于docus页面顶部,这是一件事。这就解释了每秒可以向API发出的请求数量的限制。

“ API限制为每秒每基础5个请求”

您还可以购买会员,定制化需求,免费的是有一定限制的,但基本上学习测试个人使用足够用了。

在这里插入图片描述

认证方式

与其他所有API一样,您需要某种私有证书才能在您的API请求中传递给Airtable进行验证。在这种情况下,专用证书是“ API Key.如果您滚动到该Authentication部分,它会告诉您更多信息”。
在这里插入图片描述
当我们滚动浏览文档时,我已经show API Key选中了该复选框。这是找出密钥的最简单方法之一。尽管我在这些图像中共享我的图像,但是在您阅读本文时,我将对其进行更改。

切勿与任何人共享您的API密钥

设计项目表

在这里插入图片描述
我只是想澄清一下使用Airtable的方法。Fields指的是您为表中的每个表专门定义的属性。Airtable会自动创建一些属性(记录ID和创建的时间戳),但是这些属性未包含在其中。fields.您将在下面看到此属性。

API URL结构

API调用的工作方式如下。我正在使用示例的具体细节

将所有这些放在一起,就会得到类似的结果。

https://api.airtable.com/v0/appu53qW5mpKdJAW2/Design%20projects

如前所述,您还需要同时传递API密钥 bearer token

Postman中带有HTTP请求的CRUD操作

同样,这些文档确实很棒。

列出记录

向下滚动到该List Records</

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

我的小英短

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值