@seayoo-io/combo-sdk-node
v1.10.0
Published
Combo SDK for Node.js
Readme
Combo SDK for Node.js
@seayoo-io/combo-sdk-node 是世游核心系统 (Combo) 为 Node.js 提供的 SDK。
提供以下服务端功能,供游戏侧使用:
- 请求 Server REST API 并解析响应
- 接收 Server Notifications 并回复响应
- 验证世游服务端签发的 Identity Token 和 Ads Token
- 接收 Server GM Command 指令并回复响应
breaking changes
v1 新增 gm 模块的 IdempotencyKey,主要改动包括:
- 修改了 commandHandler 的参数,插入 idempotencyKey 参数;当此参数为非空字符串时需要处理幂等性;
- 新增预设错误 IdempotencyConflict / IdempotencyMismatch
- gm 服务版本号升级到 2.0
安装
// 使用 npm 安装
npm install @seayoo-io/combo-sdk-node
// 使用 pnpm 安装
pnpm add @seayoo-io/combo-sdk-node导入方式
请按照工程实际情况选择导入方式,后续示例采用 ES 方式导入。
// ES
import { ApiClient } from "@seayoo-io/combo-sdk-node"
// CommonJS
const { ApiClient } = require("@seayoo-io/combo-sdk-node")文档
各模块的详细用法见 docs 目录:
