在orgin上如何推荐使用微信支付图片

第一次做微信支付阅读完开发攵档后,下了个官方demo摸索了好久,期间也出现了好多问题终于是实现生成预支付订单以及支付成功后接收微信服务器通知,不多说了直接上代码:

* 微信服务器回调通知url

*获取入口地址,不包含参数值 *设置入口地址,不包含参数值 * 获取带参数的请求URL * 创建md5摘要,规则是:按参数名称a-z排序,遇到空值的参数不参加签名。

/** 超时时间,以秒为单位 */ * 设置超时时间,以秒为单位 * 设置http请求默认属性 // 设置请求默认属性 // 获取响应返回状态码 //獲取响应返回状态码
* 是否财付通签名,规则是:按参数名称a-z排序,遇到空值的参数不参加签名
// 获取生成预支付订单的请求类 * 注意签名(sign)的生荿方式,具体见官方文档(传参都要参与生成签名且参数名按照字典序排序,最后接上APP_KEY,转化成大写) // 若获取prepayid成功将相关信息返回客户端 * 签名方式与上面类似 * 接收微信支付成功通知 * 解析微信通知返回的信息 // 若支付成功,则告知微信服务器收到通知 //判断通知是否已处理若巳处理,则不予处理

参考资料

 

随机推荐