@ bimdata/ typescript- fetch- api- 客户端
此软件包提供了一个javascript客户端可以与 BIMData API 数据 以及 用于打字和自动完成VSCode的所有必要打字.
此软件包是使用 OpenAPI 生成器。 。 。 .
安装
要安装此软件包只需运行 : npm install @bimdata/typescript-fetch-api-client
使用量
说明: 本节是关于在您的工程中使用打字符- fetch API 客户端, 如果您想知道更多有关 BIMData API 及其可能的操作,请参见 文件。 。 。 .
初始化并使用 API 客户端
为了执行给API的调用,您需要创建一个配置对象的API客户端. 下面的片段显示了一个如何做到的例子.
这个 credentials 参数是可选的,并在获取方法中添加此选项.
如果未设定, 将使用默认的获取选项 .
import { makeBIMDataApiClient } from '@bimdata/typescript-fetch-api-client';
const apiClient = makeBIMDataApiClient({ apiUrl, accessToken, credentials });
apiClient.collaborationApi.getClouds().then(
clouds => console.log('Here is the list of clouds: ', clouds)
);
一旦客户端创建, 您可以以这种方式更新其访问符 :
apiClient.accessToken = newAccessToken