最新小程序业界动态
发布于 4 年前 作者 bjiang 2610 次浏览 来自 分享
  1. 【字节】担保支付 php 避坑指南
    解决问题:
    2.1 参数解析异常
    最开始在调用的时候content-type类型使用的是form-data,而文档中要求的为application/json;此问题会造成参数解析异常报错
    2.2、签名效验失败
    2.2.1 在提交请求的时候需要使用使用json_encode函数;如果我们直接使用的json_code($data)的话会出现一个问题;就是回调的rul会被转义;加签的时候通不过;应该也不会产生回调。
    2.2.2 文档中cp_extra字段表示‘开发者自定义字段,回调原样回传’;相信大部分的程序员会定义与业务相关的一段json;而json在被json_ecode()的时候也会被转义;我这里选择的是外部使用urlencode一下。
    2.3、CD0015
    此问题由前端小伙伴解决;没太听懂什么意思;大概的意思使用文档中的demo;在service这个字段中传5;而之前一直传输的是1
    2.4、没有回调
    因为是我目前处于测试阶段;所以使用的https中的ssl证书是自己生成的,为非安全证书;所以造成了在程序中没有看到请求的日志,应该是在https协议层就断开了;具体没有研究相关的问题。

tips:如果你的app_id或者pay_secret写错的话不会提示对应的字段错误;而是抛出签名校验异常。

--------------------------------------------------------代码见详情-------------------------------------------------------

回到顶部