应用宝sdk跳坑之路 - 1

这次接入的是ysdk加midas的客户端下单模式

第一次接ysdk,卡住情况是在对接人员不搭理情况下

 

登录

0.qq登录未设置调试者账号 和 微信登录签名对不上的就不说了

1. 登录的时候返回码一直是3100,“您尚未登录或者之前的登录已过期,请重试”

2.在应用宝后台添加调试者账号

第一个问题莫名其妙出现,又莫名其妙消失。 可以尝试杀掉进程重新登录。

第二个一直没解决,然后用了申请账号(默认调试号)

后面试了下登设置失败的账号 ,居然能登上去,又有点莫名其妙了

 

支付

1.com.tencent.ysdk.api.YSDKApi.buyGoods(false, zoneId,item,appKey,appResData,midasExt,ysdkExt,new PayListener() {})

这个appResData(金币图片的url)之前是传空,貌似调不起支付,支付界面也没展示,不太清楚是干嘛用的,然后直接把demo的放了进去。

 

2.测试环境下点击支付出现下图情况

这是mida的三个支付activity,官方文档上有说:如果接入过旧版本的ysdk,没清理的情况下会出现这个错误,必须清理。

确实游戏以前接入过微信登录分享之类的,然后把jar  .so  AndroidManifest.xml以及相关代码全部清理了一遍,连友盟都被我干掉了,结果还是报了这个。

于是去看demo,把demo改成测试环境,然后支付,tmd也报了。

解决:

3.默认为http://  下面提示:使用域名访问,需要先切https,所以...怎么切换,在哪切换

解决:找应用宝技术切换

.

 

4.客户端支付回调正常 ,回调地址没有访问信息(没打日志),这个地方卡了三天,之后才在一个文档上查到根本原因。

解决:

(图片摘自https://blog.csdn.net/qq_37508511/article/details/79540178

证书一定要用这里下载的,其他的一概不能用!

终于有回调信息了,然后,沙盒测试通过,接着配置现网回调地址,申请现网权限(审批需要2-3个工作日,迟迟没有通过的话可以找对接小哥哥小姐姐帮忙),最后发布现网环境。

 

还没完呢

5.现网回调地址和测试回调地址用的同一个,为什么又没日志了!!!

然后切回测试环境,支付到账 (md怎么回事)

又卡了一天

解决:

 

最后的最后

       感谢青青小姐姐,及时且态度超级好,特别积极帮我解决问题。

      

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 10
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 10
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值