开发者
客户端SDKs
TypeScript、Python 和 .NET 客户端与 API 行为一起维护 — 类型化请求模型、版本化更新以及无手动 HTTP。
可用客户端SDKs
| 语言 | 包名 | 状态 | 运行时 |
|---|---|---|---|
| TypeScript/Node.js | @esignature-erp/sdk | ✅ 直播 | 节点≥20;通过“fetch”的浏览器捆绑包 |
| Python | 认可-sdk | ✅ 直播 | 蟒蛇≥3.10 |
| .NET / C# | Endorsed.Sdk | ✅ 直播 | .NET 8+ |
所有SDKs以相同的方式进行身份验证(承载API密钥)并共享相同版本的请求/响应合约。 TypeScript 客户端在 `packages/sdk` 中编写; Python 和 .NET 快速入门位于沙盒附带的SDK 快速入门文档中。
每一个SDK给你什么
🔷
类型化请求和响应模型
没有字符串类型的字典访问。每个 API 资源都有一个带有 IDE 自动完成和编译时检查的类型化类。
🔄
自动重试
网络错误和瞬态 5xx 响应将以指数退避重试。可配置的最大尝试次数和退避上限。
🔑
承载认证
在客户端构建时传递您的API密钥。 SDK 处理每个请求的授权标头。
🔍
相关 ID 传播
每个SDK调用都会从响应中返回X-Correlation-ID。记录下来以进行支持追踪。
常见问题
SDK 快速入门 — 30 行以内的信封
安装键入的客户端,配置您的凭据,并发送您的第一个信封。 SDK 1:1 映射到 REST API — 相同的形状、相同的错误、相同的版本。
