快应用踩坑小记-不定期更新

很少记东西,实在是有点恶心到我了

account.getProvider() 获取不到

这个问题相关文档倒是有一两个,但是说的有点模糊。一个新人不大懂说的是哪儿。导致踩坑很久,最后还是添加了OPPO技术支持的大哥才解决。
快应用官方的预览版引擎是不支持获取这个的,所以,需要切换引擎为手机自己的快应用引擎。我一开始用的华为机器,所以也没有这个,后期就忽略了。
在这里插入图片描述
是的,就是这么简单的东西,但是如果不小心忽略了。就很难受。什么都不通。

登录 token 认证,直接返回错误信息

这是遇到的第二个坑。坑了贼久。明明很简单的东西。就是调不通。看官网和具体渠道文档根本没用。
在这里插入图片描述
这个就是个很简单的token登录调用,完全用的文档例子基本上。但是响应结果如下(oppo手机)
authorize handling fail, code = 200
Invalid client.[2020003]
这个响应问题贼奇怪。搜也搜不到有类似问题。
由于快应用的软著资质一直没下来,之前简单在oppo上创建了一个快应用,然后申请了账号服务权限。同时在快应用官网进行上架申请(一直卡着)
由于开发的差不多了。就差核心的支付模块了。着急折腾。我想着,要不直接在oppo上进行申请,然后提交完材料后,会发现应用详情里已经有很多权限功能等待使用,和之前的间接开通不一样。然后我兴奋的一试,已经可以成功获取到token了。so,就是流程上差一步,导致了恶心很久。如果快应用官网不能过审,各位也先到各自开发的渠道上先创建应用提交个资质试试,也可能只是oppo这样。望各位少踩坑。

微信支付大坑(2022-02-22 更新)

踩坑一个多礼拜,各种恶心的事。我就说要点吧。望各位少踩坑。

微信支付 2001

微信开放平台上的App签名,用快应用工具生成的md5复制过去。记得转小写。
快应用manifest 里的wxpay 里面的sign,请直接用证书内容去掉头尾,去掉换行的明文!!!(网上帖子一堆的base64的密文,我也不知道是不是之前这样,还是有其他的原因,反正我是明文才通过。OPPO手机。)
剩下的遵循文档,在服务端下预付单就行。

支付签名验证失败

如果到了这一步。那签名配置问题就都没什么了。只要仔细检验支付唤起签名和参数问题,这个要仔细!v2接口版本的签名不知道为啥没过去,但是我v3版本接口的过去了。但是还是要仔细,签名验证工具可以去微信商户平台找,或者技术咨询找客服要。

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值