微信支付成功后,notify_url没有返回值回调
- 日期 : 2018-08-23
微信支付成功后,notify_url没有返回值回调,回去调试了一阵,发现是回调网址格式问题,

原来的回调url格式是http://www.06810.cn/index.php?c=wechat&a=notify,微信是通知发送到这来:http://www.06810.cn/index.php,后面参数直接忽略了,这种格式接收不到任何参数,后来改成restful格式的notify_url :http://www.06810.cn/wechat/notify/,就可以接收到回调函数,在手机网站建设开发过程中经常会遇到奇怪的bug,支付回调一般有个不成文的规定:传递给支付服务商的回调地址不允许带有任何参数。

原来的回调url格式是http://www.06810.cn/index.php?c=wechat&a=notify,微信是通知发送到这来:http://www.06810.cn/index.php,后面参数直接忽略了,这种格式接收不到任何参数,后来改成restful格式的notify_url :http://www.06810.cn/wechat/notify/,就可以接收到回调函数,在手机网站建设开发过程中经常会遇到奇怪的bug,支付回调一般有个不成文的规定:传递给支付服务商的回调地址不允许带有任何参数。