跳到主要内容

Fusion API v3

Fusion API v3 正式启动内测,搭载全新数据引擎

经过半年的开发和优化,搭载全新数据引擎的 Fusion API v3 已进入内测阶段。这次全新升级后的API将提供更出色的性能和更高效的使用体验。为了确保新引擎质量,我们将采取渐进式升级策略来验证其稳定性和可靠性。我们诚挚邀请正在使用Fusion API 的客户参与内测。

使用方式

Curl

# 目前仅支持获取记录接口
curl --location 'https://vika.cn/fusion/v3/datasheets/{dstId}/records?fieldKey=name' \
--header 'Authorization: Bearer {token}'

Javascript SDK

安装 beta 版本的依赖:

npm i @vikadata/vika@2.0.0-beta.4

只需要在 SDK 调用 api 时增加 isV3 的支持即可启用 v3 版本的 SDK:

import { Vika } from "@vikadata/vika";

const token = 'xxxx';
const datasheetId = 'dstXXXX';
const apitable = new Vika({
token
});

const datasheet = apitable.datasheet(datasheetId);

// 添加 isV3 参数调用 v3 版本的 Fusion API,目前仅支持获取记录接口
const records = await datasheet.records.query({ isV3: true });

Python SDK

安装 beta 版本的依赖:

pip install vika==2.0.0b4

只需要在 SDK 调用 api 时增加 isV3 的支持即可启用 v3 版本的 SDK:

from vika import Vika

token = 'xxxx'
datasheetId = 'dstXXXX'
apitable = Vika(token)

dst = apitable.datasheet(datasheetId)

# 添加 isV3 参数调用 v3 版本的 Fusion API,目前仅支持获取记录接口
parameter = { "isV3": True }
records = self.dst.records.all(**parameter)