连接到 REST APIs
如果您的 API 受到身份验证机制的保护,这需要一组标准的标头或参数,这些标头或参数需要随每个请求一起发送,您可以将它们保存在一个公共数据源中,以便在每个请求中重用,称为 Authenticated API.
创建经过身份验证的 API
导航到 Explorer → 向下滚动到 Datasources → 单击 (+) 符号 → 单击 Authenticated API.
您将被重定向到创建数据源页面,如下所示:
配置
您可以按如下方式配置数据源:
姓名
默认情况下,Appsmith 为创建的数据源提供运行序列.您可以单击它旁边的铅笔图标来编辑数据源的名称.
建议您为 Authenticated API 数据源指定一个有意义的名称.
网址
使用此字段添加您要访问的 API URL.例如,我想访问 Appsmith 的模拟 API,为此,我将提供 URL 为 https://mock-api.appsmith.com
标头
您可以添加一个或多个您希望随请求一起发送的标头详细信息,以访问您已集成的 API.
查询参数
您可以将一个或多个查询参数添加到您集成的 API 作为请求的一部分.
发送 Appsmith 签名标头
当您想要确保传入请求来自 Appsmith 时,您可以 Send Appsmith Signature Header
通过选择 Yes 来启用. 您将看到一个新字段 - Session Details Signature Key 以提供签名密钥.
认证类型
您可以使用 Appsmith 上提供的协议为 REST API 定义身份验证类型
安全
Appsmith 安全地加密您的所有身份验证凭据并安全地存储它们.Appsmith 也不存储从您的数据源返回的任何数据,仅充当代理层来编排 API/查询调用.由于 Appsmith 是一个开源框架,您可以 将其部署到本地, 并对其进行审核以确保您的所有数据都不会离开您的 VPC.
智能 JSON 替换
智能 JSON 替换功能允许 Appsmith 对请求正文中的字段值动态执行类型转换.下面的视频说明了如何使用此功能:
Last updated