Skip to content

接入文档

对接流程

DANGER

SDK接入完毕后请发送二维码到对接群,测试验收通过后再提审发布!!!

接入准备

通用域名加白

接入前请检查下述域名是否已加进微信域名配置白名单,配置项有request合法域名、socket合法域名、uploadFile合法域名、downloadFile合法域名等(根据具体使用到那些域名项进行配置,也可以通配)。

C#
https://yyx.vigame.cn
https://c.vigame.cn
https://p.vigame.cn 
https://u.vigame.cn 
https://x.vigame.cn

接入步骤与常用接口

下载SDK与Wb插件

DANGER

重要提示:Wb.zip 代码基于 Creator 2.4.5 版本开发,高版本 Creator 可能出现兼容性问题,需要修改代码以适配。

将下载好的Wb插件放入assets目录下
将下载好的dnsdk.js文件放入Wb目录下

常用接口

参考常用接口文档接入:常用接口

平台能力

一次性订阅消息通知

需要自己接入微信的订阅功能,接入完毕后。可以使用下面的接口将通知时间(服务器时间单位毫秒,通知时间 = 服务器时间+间隔多长时间收到通知)告诉服务器。服务器根据设置的时间发送消息给玩家。

typescript
/// <summary>
/// 一次性订阅消息通知
/// </summary>
/// <param name="templateId">游戏后台配置的模板id</param>
/// <param name="noticeTime">发送通知的时间戳单位毫秒,为服务器时间</param>
setSubscribe(templateId: string, noticeTime: string, callFun: Function): void
typescript
Wb.Core.setSubscribe("test", "time..", (ret, info) => {
    console.log('一次性订阅成功 info = ' + info);
    if (ret == true) {
        this.label.string = '成功:' + info;
    } else {
        console.log('一次性订阅失败 info = ' + info);
        this.label.string = '失败:' + info;
    }
});