问题标签 [airtable]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
866 浏览

node.js - Airtable动态添加列

我在空气表中有一个基础,现在我需要以编程方式增加列(字段)。例如sql有一个查询这个操作

是否有用于 Airtable 的 API 来执行此类操作?

0 投票
1 回答
484 浏览

api - Airtable - 使用 vue js 格式化“多选”字段

我不是编码员,更像是“frankencoder”——了解基础知识,但不太了解更复杂的 JS 内容。因此,只需使用此处提供的步骤将一些 Airtable 数据嵌入到我可以设置样式的基本 html 格式中。

问题 - Airtable 中的常规文本字段结果很好,“多选”和“链接到另一条记录”字段变得很奇怪,如下所示:多选:[“Lunar”] 链接到另一条记录:[“recRAgEcH3Y3t16md”]

我不太关心指向另一条记录的链接 - 我确信这更复杂,但我希望多选字段正常显示,因为我将使用 Airtable 表单提交数据并希望保留多项选择选项。

这是这里的 JSFiddle

JS:

和html:

谢谢!

0 投票
2 回答
224 浏览

api - Airtable - 使用 vue js 格式化“url”字段

再次回到另一个问题,关于从 Airtable 提取的格式化数据:

只需使用此处提供的步骤将一些 Airtable 数据嵌入到我可以设置样式的基本 html 格式中。

问题:如何格式化进入href链接的数据?

我假设这不是我目前的做法

这里的 JSfiddle

JS:

0 投票
1 回答
580 浏览

python - Python 中的补丁请求问题

我有一个我编写的应用程序,它从我使用的数据库服务下载文件,然后将文件转换为另一种格式并重新上传。问题在于上传。我正在使用补丁请求,它完成没有错误,但文件从未真正上传。

这是我的代码:

...以及的回应r.text

我对补丁请求不是很熟悉,因此感谢您的帮助。

0 投票
2 回答
1160 浏览

airtable - 通过 API 请求列出所有 Airtable 表

鉴于用户提供了他的 API 密钥,有没有办法检索用户 AirTable 帐户中的表列表?

我知道有一个用于 API 查询的 URL,其中编码了 base 和 table。API 文档也仅包含有关如何使用特定表的信息。

我的用例是允许用户选择他们想要使用的表。

0 投票
3 回答
833 浏览

javascript - airtable 获取请求 401(未经授权)

我向airtable表发出了 GET 请求,但使用正确的键和正确的 url,他给了我 401(未经授权)错误。

0 投票
0 回答
511 浏览

airtable - 如何将新项目添加到 Airtable 中的多选字段?

有没有一种简单的方法可以向 Airtables 中的多选字段添加新选项?现在,当我使用新的多选字段条目创建新记录时,出现错误

{ error: 'INVALID_MULTIPLE_CHOICE_OPTIONS', message: 'Unknown choice values: Agency', statusCode: 422 }

base('Clients').create({ Name: 'Test', Tag: ['Agency'] }

0 投票
0 回答
408 浏览

python - airtable python wrapper - 传递API密钥不起作用

我正在尝试使用 airtable-python-wrapper 但它在传递时不接受 API 密钥,如此处所述: https ://airtable-python-wrapper.readthedocs.io/en/master/authentication.html

下面的代码:

任何帮助表示赞赏。

0 投票
2 回答
428 浏览

gatsby - 带有 gatsby 图像的 Airtable gatsby 源插件

所以我使用 gatsby-source-airtable 从我的空气表中提取图像。

在我的 gastby-config 中,我将附件列映射为 filenode:

mapping: {'image':fileNode},

在 GraphiQL gatsby 图像插件似乎正在工作这个查询:

}

提供此响应:

}

然后转到该 src 生成图像并出现在浏览器中。

但是,当我尝试将其与 gatsby-image 一起使用时:

我收到此错误:

WebpackError:TypeError:无法读取未定义的属性“流体”

我在做什么错?任何助手将不胜感激

0 投票
0 回答
293 浏览

node.js - 从 Airtable 数据库中检索值时遇到问题 (Alexa Skill)

我正在研究从 Airtable 数据库执行 GET 的 Alexa Skill(ASK-SDK v.2 for Node.js)。用户要求输入角色名称,Skill 会根据该数据库对其进行检查,以检索简短的描述作为结果。

但是,当我在 Skill Builder 上进行一些测试时,即使我在我的 JSON INPUT 中说出一个 ER_SUCCESS_MATCH 的字符名称,JSON OUTPUT 也会将解析的值(实际上是任何有效的名称)返回为 UNDEFINED。我听到的消息是“我在我的数据库中找不到 UNDEFINED。”,无论我询问的角色名称是什么。

我相信技能无法连接到我的 Airtable 基础以获取角色名称,即使我相信我在我的代码上提供了正确的 API 密钥和 AirtableGet 密钥。此外,我应该在我的 AWS Lambda 日志上看到一个“IN AIRTABLE GET”条目,就在 IN CHARACTER HANDLER 和通常的 END RequestID 之间,但到目前为止,我从 IN CHARACTER HANDLER 直接跳转到 END RequestID,所以 Airtable db似乎没有被调用。

这是完整的 Index.js 代码(减去技能编号、API 密钥和字符名称列键)。你能发现任何错误吗?在此先感谢您的帮助!