《快速集成指南》

H5 前端集成

链接 JS 文件

<script type="text/javascript" src="http://h5.anysdk.com/protocols/protocols.js" charset="utf-8" ></script>

注:企业版用户接入需要将 h5.anysdk.com 替换成企业版的 H5 域名

客户端集成

AnySDK 初始化

接口名称:anysdk.agentManager.init
接口说明:使用 AnySDK 前必须通过 anysdk.agentManager.init 进行初始化。
参数列表:无
返回值:无
范例:

anysdk.agentManager.init();

加载 SDK 插件

接口名称:anysdk.agentManager.loadAllPlugins
接口说明:加载 SDK 插件。
参数列表:

参数名称 参数说明
callback 必填,初始化成功或失败后的回调函数,SDK 接口调用都需要等待此接口回调成功后才可执行
target 必填,目标监听对象

返回值:无
回调函数返回值:

参数名称 参数说明
code 0 为成功,其他为失败
msg 相关信息
target 可选,目标监听对象

范例:

anysdk.agentManager.loadAllPlugins(function (code, msg) {
    alert("code: " + code + ",msg: " + msg);
    if (code == 0) {
        //加载成功,即可调用其他接口   
    }
}, this);

服务端集成

统一登录验证

详细文档参见: 统一登录验证

注:
由于安全性考虑,H5 登陆验证的时候并不会发送 private_key,需要游戏服务端在请求 AnySDK 登陆验证地址的时候添加 private_key

订单支付通知

详细文档参见: 订单支付通知

【评论区】