关键字:微信公众平台 微信支付 全网发布
作者:方倍工作室
原文:http://www.cnblogs.com/txw1958/p/wxpay-publish.html
在这篇微信公众平台开发教程中,我们将介绍如何开发实现微信支付的全网发布功能。
全网发布是指微信支付后台最后一步中的维权功能、告警接口、发货接口的检测发布。

本文分为以下三个部分:
微信支付目录设置
发货接口的调通
维权接口与告警接口的调通
微信支付URL的设置和调通微信支付休戚相关。这里我们使用的几个URL设置如下:
支付测试URL:http://www.fangbei.org/wxpay/jsapi/index.php
交易通知URL:http://www.fangbei.org/wxpay/notify/index.php
维权通知URL:http://www.fangbei.org/wxpay/rights/index.php
告警通知URL:http://www.fangbei.org/wxpay/alarm/index.php
调通发货接口之前,需要用户已经有一次交易才能发送,所以先完成一次jsapi支付,其代码如下,
当上述交易完成之后,会向交易通知接口回调URL并带上参数,如下
同时POST发送了以下XML数据
取出url中的
及xml中的
运行一次,就调通了发货通知接口。
维权接口与告警接口的调通非常简单,因为官方只需要接收到有响应。所以都直接在相应的index.php中返回success,代码如下:
上述3个接口调通以后,就可以全网发布了。效果如下