跳到主要内容

接入指引

快速使用

步骤1:引⼊ SDK

警告

项目联调阶段可以引⼊ SDK 联调版本包,该包仅用于集成测试。项目上线须引⼊ SDK 正式版本包。

目前已支持 npm 包方式和 CDN 方式。

$ npm install @intlsdk/dsr-api

步骤2:使用 SDK

const dsrApi = new IntlgameDSRApi({
env: "test",
channelID: 52,
gameID: 11,
accountPlatType: 52,
appID: "",
});
参数类型说明备注
envstringSDK 环境
更多信息,请参见 获取部署集群信息
必填
channelIDnumber支持的第三方渠道的渠道 ID
更多信息,请参见 登录渠道和渠道 ID 关系
如果用自建账号登录,则使用 accountPlatType
第三方渠道必填
appIDstringApp ID
Player Network 控制台分配的 ACCOUNT_APP_ID
选填
accountPlatTypenumber自建账号平台类型 (channel ID)
Player Network 控制台分配的 ACCOUNT_PLAT_TYPE
自建账号必填
gameIDnumberPlayer Network 游戏唯一标识 ID必填

流程逻辑图

账号注销

图片: Account deletion

账号数据下载

图片:Account data download

API

有关账号注销 API 的更多信息,请参见:

API函数定义
queryDeleteStatus查询账号状态
sendCodeForDeleteAccount发送删号验证码
verifyCodeForDeleteAccount验证删号验证码
cancelDeleteAccount取消删号
queryDownloadStatus查询账号下载状态
sendCodeForDownloadAccount发送账号数据下载验证码
verifyCodeForDownloadAccount验证账号数据下载验证码
sendCodeForDownloadUrl发送获取数据下载 URL 的验证码
verifyCodeForDownloadUrl验证获取数据下载 URL 的验证码