@api3/api-integrations

中文文档
22.9.0发布于 2026/10/30UNLICENSEDTypeScriptCommonJS近 30 天下载 2426

API整合相关业务仓库.

中文使用文档

辅助整合

管理API整合的仓库.

api-data.json (英语)

有一个 api-data.json 每个 API 提供者的文件 data/apis/<api-name>/api-data.json 路径。 此文件包括以下信息.

  • alias: API使用的独特别名.
  • providerType:说明提供者的类型。 也可以这样 rest 或者说 rpc。 。 。 .
  • name:供公众使用的API名称.
  • airnode: API的Airnode地址.
  • previousAirnodes: APIs在mnemonic自转前曾经拥有的Airnode地址.
  • xpub: 扩展公用钥匙.
  • supportedFeedsInBatches: 由 API 支持的分批数据输入器名称,由 OIS 标题所分隔.
  • deploymentConfigurations:部署配置描述API的部署.
    • signedApi 是表示API是否有已签名的API部署的旗帜.
    • region 是部署的地区.
    • provider 表示部署地点。 这可能是 aws 或者说 local。 。 。 .
  • homepageUrl:API提供商网站主页URL.
  • verifiedBaseUrl: URL 将API提供商的Airnode地址包含在它的TXT记录中,以便人们能够确认Airnode地址.
  • signedApiUrl: API提供者部署的已签名API的URL.
  • productionSignedApiUrls: API提供者所部署的Airnode feed的已签名APIs的URL将数据推向.
  • stagingSignedApiUrl: API 的 URL , API 提供者在其中部署的 Airnode 种子将数据推向其中 .

模拟 API

在添加新的 dAPI 之前,我们调查它的理由如下:

  • 评估dAPI的数据质量.
  • 估计 dAPI 的更新数 .

由于Airnode与伙伴API供应商的回馈每月进行,所以我们维持了每个API的模拟版本,它反映了实际API的管理过程. 模拟API与实际API的主要区别在于,我们自己处理模拟API的Airnode馈送部署,从而在勘测步骤中具有灵活性.

当一个新的dAPI要被添加到市场时,相关的数据feed首先被添加到模拟版的实际API中. 在勘测后,它们就在Airnode饲料重新部署(Fints)之前被添加到实际的API中.

版本与发布记录

@api3/api-integrations 共发布 162 个版本,首次发布于 2023/11/30;过去 12 个月发布了 46 个版本。

版本发布日期距今
22.9.0latest2026/10/308 天前
22.8.02026/10/1226 天前
22.7.02026/10/0929 天前
22.6.02026/10/071 个月前
22.5.02026/10/021 个月前
22.4.02026/09/091 个月前

关于 @api3/api-integrations 的常见问题

@api3/api-integrations 是什么?

API整合相关业务仓库.

如何安装 @api3/api-integrations?

在项目目录运行 npm install @api3/api-integrations,或使用 pnpm add / yarn add / bun add。

@api3/api-integrations 支持 TypeScript 吗?

支持。包内自带 TypeScript 类型声明(package.json 声明了 types 入口),安装后即可获得类型提示,无需再安装 @types 包。

@api3/api-integrations 支持 ESM 还是 CommonJS?

以 CommonJS 形式发布,可以直接 require();在 ES Module 项目中也可以用 import 引入(Node.js 会把 module.exports 作为默认导出)。

@api3/api-integrations 可以商用吗?

@api3/api-integrations 使用 UNLICENSED 许可。作者声明为 UNLICENSED,即不授予公开使用许可(与公共领域的 Unlicense 不同)。使用前需获得作者授权。以上为概括,不构成法律意见,请以许可原文为准。

@api3/api-integrations 的下载量有多少?

根据 npm 官方下载统计,@api3/api-integrations 在 2026/10/06 – 2026/11/04 这 30 天内被下载 2,426 次,日均约 81 次。下载量会把 CI 构建、镜像同步和作为其他包依赖的安装一并计入,适合横向比较热度,不能直接等同于使用人数。

@api3/api-integrations 还在维护吗?

最新版本 22.9.0 发布于 2026/10/30(8 天前);至今共发布 162 个版本,其中过去 12 个月发布了 46 个;首次发布于 2023/11/30。发布频率只是参考信号:功能稳定的工具可能很少需要更新,建议结合源码仓库的 issue 和提交记录判断。