接入指引
快速使用
步骤1:引⼊ SDK
警告
项目联调阶段可以引⼊ SDK 联调版本包,该包仅用于集成测试。项目上线须引⼊ SDK 正式版本包。
目前已支持 npm
包方式和 CDN
方式。
- npm
- CDN
$ npm install @intlsdk/dsr-api
// SDK 联调版本包
<script src="https://test-common-web.intlgame.com/sdk-cdn/dsr-api/index.umd.js"></script>
// SDK 正式版本包
<script src="https://common-web.intlgame.com/sdk-cdn/dsr-api/index.umd.js"></script>
步骤2:使用 SDK
const dsrApi = new IntlgameDSRApi({
env: "test",
channelID: 52,
gameID: 11,
accountPlatType: 52,
appID: "",
});
参数 | 类型 | 说明 | 备注 |
---|---|---|---|
env | string | SDK 环境 更多信息,请参见 获取部署集群信息 | 必填 |
channelID | number | 支持的第三方渠道的渠道 ID 更多信息,请参见 登录渠道和渠道 ID 关系 如果用自建账号登录,则使用 accountPlatType | 第三方渠道必填 |
appID | string | App ID Player Network 控制台分配的 ACCOUNT_APP_ID | 选填 |
accountPlatType | number | 自建账号平台类型 (channel ID) Player Network 控制台分配的 ACCOUNT_PLAT_TYPE | 自建账号必填 |
gameID | number | Player Network 游戏唯一标识 ID | 必填 |
流程逻辑图
账号注销
账号数据下载
API
有关账号注销 API 的更多信息,请参见:
API | 函数定义 |
---|---|
queryDeleteStatus | 查询账号状态 |
sendCodeForDeleteAccount | 发送删号验证码 |
verifyCodeForDeleteAccount | 验证删号验证码 |
cancelDeleteAccount | 取消删号 |
queryDownloadStatus | 查询账号下载状态 |
sendCodeForDownloadAccount | 发送账号数据下载验证码 |
verifyCodeForDownloadAccount | 验证账号数据下载验证码 |
sendCodeForDownloadUrl | 发送获取数据下载 URL 的验证码 |
verifyCodeForDownloadUrl | 验证获取数据下载 URL 的验证码 |