更多请支持:http://www.webyang.net/Html/web/article_245.html
一、微信红包文档说明
目前微信红包总共分现金红包和裂变红包两种。1、现金红包:https://pay.weixin.qq.com/wiki/doc/api/cash_coupon.php?chapter=13_5
2、裂变红包:https://pay.weixin.qq.com/wiki/doc/api/cash_coupon.php?chapter=16_5
更多请查看:https://pay.weixin.qq.com/wiki/doc/api/cash_coupon.php
二、php接口实现
本文讲解现金红包的调用,其他的大体一样,就不去尝试了。
参数说明:
代码实现:
片段一、
- /**
- * 微信支付
- * @param string $openid 用户openid
- */
- public function pay($re_openid)
- {
- include_once('WxPacketClass.php');
- $wxHongBaoHelper = new WxPacketClass($this->app_sign);
- $wxHongBaoHelper->setParameter("nonce_str", $this->great_rand());//随机字符串,丌长于 32 位
- $wxHongBaoHelper->setParameter("mch_billno", $this->app_mchid.date('YmdHis').rand(1000, 9999));//订单号(28位)
- $wxHongBaoHelper->setParameter("mch_id", $this->app_mchid);//商户号
- $wxHongBaoHelper->setParameter("wxappid", $this->app_id);
- $wxHongBaoHelper-