微信支付返回-1,微信填坑
来源:互联网 发布:光环大数据培训官网 编辑:程序博客网 时间:2024/06/14 11:01
首先说说 微信坑真多 客户端代码也就10几行 但是支付老是返回-1(Android Studio)
根据我个人情况分为一下几点:
1.主要代码在后台:仔细核对appid 应用签名 API密钥(商户平台)
注意:API密钥设置好后会有24小时的审核时间,所以不要以为设置好了就可以了,一定记住
应用签名其实无论是debug版 还是正式签名版都行(MD5去掉 ":" ,小写),在微信开放平台设置好了之后 也会有 10分钟左右的审核时间
2.客户端代码实例:
注意:上图红色框中的代码为 sign二次签名 在微信支付文档里面就说有2次签名 但是都没有明确提示 导致在后台只进行了一次签名 所以我这里自己就进行了2次签名
特别提示 : 微信支付返回-1时 不要着急 认真看微信文档 先要看后台的sign签名是否满足文档的要求,这需要你和后台核对
这个调试是很有用的,我们从后台得到的签名其实是微信返给后台得,然后拿这个和调试出来的sign进行对比 看是否有错.
还有的情况是 IOS支付能成功 Android端确不行 一直返回-1 那么后台没多大问题 主要检查2次签名是否进行了 其次检查你的应用签名 最后实在不行 可以将API密钥从新配置一次 (记得有审核时间的哈)
排除法是最好用 的 我用的就是排除法 实在没招的时候可以用, 就是可以将微信分享做上 花不了多长时间的,如果微信能分享成功的话 应用签名是没问题的哦
好了 我遇到的问题大概就这些了 有不懂的 或者还在报错的童鞋 可以关注我 然后联系我哦 我们共同探讨!
祝大家开发顺利 一步到位
0 0
- 微信支付返回-1,微信填坑
- 微信支付返回-1 解决方法
- 微信APP支付返回-1错误
- 手机APP微信支付返回-1
- Android接入微信支付,返回-1
- 微信支付返回-1问题解决
- App微信支付返回 -1
- 解决微信支付 errCode返回-1
- android 微信支付功能支付返回-1问题
- android 微信支付功能支付返回-1问题
- 微信支付 拉取支付失败 返回-1 解决办法
- android微信支付返回-1,支付失败总结!
- 微信支付 返回 -2
- 微信支付返回 -1 无法吊起支付页面 微信分享闪退
- 微信支付的坑 返回值 -1
- 微信支付的坑 返回值 -1
- 微信app支付返回-1错误的情况解决方法
- 微信支付返回-1的情况和解决方式
- Tomcat 部署详解
- 多线程练习题(二)
- Ubuntu16.04配置JDK1.8.0环境。
- zip打包工具类
- 访问者模式
- 微信支付返回-1,微信填坑
- 测试地址
- The Snail
- HDU1873 看病要排队(优先队列priority_queue)
- 模板方法模式例子
- iOS 百度地图SDK使用漫谈
- Docker的安装配置及使用详解
- Java并发系列-22、信号量
- httpRequest请求方法