@dynamic-labs/sdk-api

中文文档
0.173.0发布于 2026/11/13Apache-2.0TypeScriptESM + CJS零依赖近 30 天下载 8.8万

API SDK for app.动力学.xyz

中文使用文档

sdk - api (英语)

此库包含一个生成的 TypeScript 客户端 打开。它可用于任何Javascript/Typescript项目.

有关当前 REST API 的文档可参见: https://动态.xyz/docs/api-参考/概览

APIs 密码

  • 斯德克阿皮语Name
    • 这些是专供 动态反应 SDK。这些API的几个终点需要: 日本 创建于 verify 或者说 signin 端点,是SDK环境中用户特有的. 这些API一般被用在一个客户网站或前端来增强客户的经验.
  • 盘片 API
    • 这些端点被一个组织的管理人员用来更新网站设置和管理环境用户. 这些API需要 API 令牌 适用于特定环境。 这些API一般被用在一个客户端后端上,用来管理其所有用户的数据,并做出相应的设置变化来影响一个站点的所有用户.
    • 在仪表板API中最常用的API是: UsersApi
    • 您可以读取其他所有可用的 API 这里

实例

本节举例说明如何使用 SDKApi。这与使用其他可用的生成的API类似,例如 UsersApi 或者说 ExportsApi等 (中文(简体) ).

斯德克阿皮语Name

初始化一个新实例 SDKApi 类 :

import { Configuration, SDKApi } from '@dynamic-labs/sdk-api';

const sdkApi = (jwt: string) => {
  const settings = {
    basePath: ApiEndpoint.getBaseUrl(),
    headers: {
      'Content-Type': 'application/json',
    },
  };
  settings.headers.Authorization = `Bearer ${jwt}`;
  return new SDKApi(new Configuration(settings));
};

这样你就能用到它了

const response = await sdkApi(jwt).updateSelf({
  environmentId,
  userFields: fields, // { alias, firstName, lastName, username, ... }
});
// do something with the response

版本与发布记录

@dynamic-labs/sdk-api 共发布 1,279 个版本,首次发布于 2022/05/07;过去 12 个月发布了 467 个版本。

版本发布日期距今
0.173.0latest2026/11/13今天
0.172.02026/11/13今天
0.171.02026/11/13今天
0.170.02026/11/13今天
0.169.02026/11/121 天前
0.168.02026/11/112 天前

关于 @dynamic-labs/sdk-api 的常见问题

@dynamic-labs/sdk-api 是什么?

API SDK for app.动力学.xyz

如何安装 @dynamic-labs/sdk-api?

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

@dynamic-labs/sdk-api 支持 TypeScript 吗?

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

@dynamic-labs/sdk-api 支持 ESM 还是 CommonJS?

同时提供 ES Module 与 CommonJS 入口,import 和 require() 都可以使用,打包工具会自动选择合适的版本。

@dynamic-labs/sdk-api 可以商用吗?

@dynamic-labs/sdk-api 使用 Apache-2.0 许可。宽松许可:允许商业使用、修改和再分发,并附带明确的专利授权;分发时需保留许可与 NOTICE 文件,修改过的文件要注明改动。以上为概括,不构成法律意见,请以许可原文为准。

@dynamic-labs/sdk-api 的下载量有多少?

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

@dynamic-labs/sdk-api 还在维护吗?

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