zoukankan      html  css  js  c++  java
  • 微信支付 遇到的各种问题 I

    小的在园子里面潜水一年了,也没有分享一点有用的东西。但是小的真是技术太差了。

    进入主题

    最近公司也在搞微信支付。期间走了很多弯路。

    微信官方我理解的是有2个demo,一个是完整的支付,有jsapi和原生native的,还有一个是生成package包的方法类。

    本人也是非常高兴的直接拿demo来测试一番,结果很受伤。支付途中直接报了“订单数据签名验证错误”。其原因如下:

    1、检查参数是否一致

    2、是否含有特殊字符

    3、中文编码类型是否与所传参数类型一致

    4、body参数是否包含空格,若有空格 URLencode的时候需要转化为%20

    其实这些都是坑爹的,demo里面就是让你组织好代码之后让我填空的,这些问题也应该是你们解决的好吧。

    至今没有找出问题的所在。。。之所以写出来是为了大神来帮忙的。。。。再次谢过!!!


    么有办法啊,另外试试了还有一个demo的数据。发现两个demo所生成的package数据有点不一样。

    在这里还是会报错,提示“Args Error” ,不用怕,看下面图,在这里我不得不吐槽一下,腾讯你官方给的demo要不然这么坑爹?参数都给错。。。

    走到这里,其实已经是测试成功的支付了。但是前提是测试,所以你必须在微信后台设置下,要不然别人都不能用。测试白名单 测试目录都要添加

    这里我说一下要是不添加白名单就是会提示“access:not_allow”

    官方demo下载:https://mp.weixin.qq.com/paymch/readtemplate?t=mp/business/course2_tmpl

    写的实在是太烂了。请原谅。。。

  • 相关阅读:
    MT【217】韦达定理应用
    MT【216】韦达定理
    MT【215】集合中元素个数
    MT【214】焦点弦长公式
    MT【213】二次曲线系方程
    MT【212】合作共赢
    MT【211】保序同构
    MT【210】四点共圆+角平分线
    MT【209】打破对称
    MT【208】埃尔米特恒等式
  • 原文地址:https://www.cnblogs.com/lxsweat/p/3915427.html
Copyright © 2011-2022 走看看