您的位置:首页 > 其它

接入腾讯应用宝(YSDK)注意事项

2018-03-23 22:09 393 查看
接入腾讯ysdk只想说,其文档写的真是差!很多东西摸不着头尾,在这期间走了很多坑。

第一个:拉起手Q时,出现100044画面错误

造成这个的因素有很多:1,未打正式包测试

2,签名,包名,未用最开始申请应用宝参数时的数据,造成现在的签名和包名和腾讯应用宝后台的不一致

3,qq_id,wx_id及其qq_key,wx_key和yybAppid错误

第二个:拉起手Q,登录成功了,但是log日志中出现{“ret”:-2,”msg”:”client request’s app is not existed”}

其原因为:1,应用宝后台为配置环境

2,我的错误原因是:自己的后台配置错了联调环境:https:qqtest.com

第三个:拉起支付时,一直提示支付失败,参数错误

这个问题足足弄了我一整天。因为我们公司申请的游戏是网游,并且是游戏币充值!应用宝后台配置的是钻石!即不是直接冲的钱,而是将冲入的钻石转换为钱!

即,充值的钻石,不是钱,只能是正整数,不能为小数!否则会报参数错误!

YSDKApi.recharge(zoneId, saveValue,isCanChange,appResData,ysdkExt,new PayListener() ;即saveValue只能为整数。

第四个:YSDK会在三种情况下(每次游戏启动、后台运行一分钟以上切换回前台、在前台持续运行30分钟以上)触发自动验证票据有效性的逻辑,并将验证结果通过loginNotify回调给游戏(回调内容与游戏主动调用login接口一致)

这么说,当用户在玩游戏半个小时以后,就会触发重新登录,这是很致命的错误,影响用户体验!

所以,我们必须控制这种情况的发生!通过控制变量去拦截不是第一次登录成功的情况即可!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  ysdk 腾讯应用宝 sdk