这个是微信的支付吗?

然后很天真,后面的代码简直不要太简单,分分钟打爆它!!!

看到微信有那么一段介绍:

  • 商户服务器生成支付订单,先调用统一下单API(详见第7节)生成预付单,获取到prepay_id后将参数再次签名传输给APP发起支付。以下是调起微信支付的关键代码:

随便找个Button植入上述代码,结果怎么玩都是返回 -1(支付失败)

怎么办,看文档呗。这里我给大家走下捷径:

1、确认你是debug还是release环境,跑在真机上的。怎么验证呢?

该页面最底部有一个:签名生成工具
用于获取安装到手机的第三方应用签名的apk包。点击下载

安装APK到真机上 - 打开app - 输入项目包名 - 得到签名结果

微信开放平台 - 登录 - 管理中心 - 开发信息(匹配两值是否一致)

后台给出接口,安卓传参:totalFee付款金额,userId识别某用户ID。得到返回结果,赋值给上述appIdpartnerIdprepayId等7个属性

结果发现还是返回 -1(支付失败)

这个阶段是最难熬的,给点提示:

1、如果持续返回 -1(支付失败)可以断言后台签名有误!
2、如果提示:支付验证签名失败。则说明后台签名正确!接近答案了!

数码新人???? 美食探店???? 运动爱好者???? 不够专业但是足够热爱 喜欢的朋友欢迎多多支持 评论必回

我要回帖

更多关于 找回微信 的文章

 

随机推荐