跳到主要内容

接入指引

快速使用

步骤1:引⼊ SDK

警告

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

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

$ npm install @intlsdk/account-api

步骤2:使用 SDK

警告

在集成测试时,将env设置为测试环境https://test.intlgame.com;在启动游戏时,将env设置为相应的正式环境。

使用不同功能的参数不同。

自建账号相关

const accountApi = new IntlgameAccountApi({
env: "test", //sdk运行的环境
langType: "en", //语言
appID: "", //自建账号appid
accountPlatType: 52, //自建账号平台id
gameID: 11,
});
参数类型说明备注
envstringSDK 环境
更多信息,请参见 获取部署集群信息
必填
langTypestring语言类型
更多信息,可以查看语言类型定义-自建账号
必填
appIDstringApp ID
Player Network 控制台分配的 ACCOUNT_APP_ID
必填
accountPlatTypenumber自建账号平台类型,用于识别不同的账号平台
Player Network 控制台分配的 ACCOUNT_PLAT_TYPE
必填
gameIDnumberPlayer Network 游戏唯一标识 ID必填

第三方渠道相关

const accountApi = new IntlgameAccountApi({
env: "test", //sdk运行的环境,详见下“env说明”
gameID: 11,
});
参数类型说明备注
envstringSDK 环境
更多信息,请参见 获取部署集群信息
必填
gameIDnumberPlayer Network 游戏唯一标识 ID必填

API

有关 LBS API 的更多信息,请参见:

API函数定义
queryMyRegion根据 ip 获取国家地区信息