使用公众号发送红包的准备工作(前提条件)
注册订阅号不行)且进行了企业认证(才能满足下一个条件);
登录,需要发邮件申请注册方法百度),且充值足够发红包用的资金;
) 完成【微信支付】的功能开通然后打开【开发者中心】的开发模式。确认在下面接口权限的列表中 【功能服务->微信支付】 為已获得;
2. 金额的单位是分合法取值范围是 100-20000(对应金额为1元~200元)
*开发备忘(对类的源码构成没有兴趣深究的可以忽略本部分)
依据接口要求算法生成签名的时候返回一直报签名错!
查半天!错误是因为
http_build_query 会对中文进行urlencode,而微信要求的是utf8的原文难怪md5出来的值不一致!老老实实把數组转换串接的那一行改写,用foreach循环手动串接。就正确了