天天看点

帮你抢小游戏流量红利——百度小游戏接入指南

接入流程:

1、注册开发者账号,进行资质认证

2、创建游戏初审(审核时可以调试,无法进行版本提审,审核时长1天左右)

3、开发接入、广告测试,同步设计素材

4、提审版本,通过后发布,发布后提审素材

百度小游戏和微信小游戏的异同:

api和微信几乎一样,不同之处有:

1、允许游客登录,不要显示获取授权、昵称头像按钮

2、底层设置 wx = window[“wx”] = swan,这样项目里面的大量 wx 方法就无需调整

3、开启debug console需要在代码里面设置 setEnableDebug方法

4、广告无需上线就能接入

5、无法直接用命令启动开发者工具/上传代码

6、工具Bug:开发者工具 无法查看websocket的信息

7、服务端的上报数据接口,一直调试不通,报参数错误,(先客户端上报来绕开)

8、swan.createUserInfoButton 返回的用户信息属性和微信的不同,需要自己封装一下方便使用

9、swan.createRewardedVideoAd 需要额外提供参数appSid,这个和微信的不同,需要自己封装一下方便使用

其它注意事项:

1、主域无法直接读sharedCanvas,需要通过opendata.get()来获取

2、sharedCanvas存在bug,尺寸需要乘以 radioxxxx;

3、传递给开放域的信息:openid等需要处理、以及新增systeminfo

4、开放域返回的好友列表里面的id是 wanid,不是账号openid

5、通过调用api来启动调试版本(显示sconsole面板),配置之后则必须用添加了体验权限的账号才可以打开游戏,关闭配置后就任何人都可以进入游戏。

6、因为用到了游客 api,所以最低版本号需要定位 1.0.14

7、游客id(wanid)长度达89位,如果你的项目数据库字段没有留够这么长度的空间,可以考虑用md5加密变成32位。

本文在 2019年2月写的初稿,2021年9月重新修订。

继续阅读