Skip to content

Releases: abei2017/yii2-wx

1.3.6

02 Dec 01:42
Compare
Choose a tag to compare

因个人原因导致yii2-wx停滞了很久,感谢大家的支持,我们继续吧。

1.3.6主要是为小程序增加了内容安全检查,请见 mini.security 模块。

使用方法也极其简单

$security = (new Application())->driver("mini.security");
$data = $security->checkText('检查我的内容');

1.3.5

21 Mar 12:29
Compare
Choose a tag to compare

主要解决在yii2的console模式下使用 企业付款到微信零钱包 接口无法获取IP问题,mch接口的send方法增加自定义参数,可以人工设置,如下:

$mch = (new Application())->driver('mp.mch');
$params = [
    'partner_trade_no'=>"xxxxx",
    'openid'=>"open",
    'amount'=>100,
    'desc'=>'xxx',
    'check_name'=>'NO_CHECK',
    'ip'=>'xxx.xxx.xxx.xxx',
];
$result = $mch->send($params);

当然如果你不是在console模式下使用此方法,则可以不传入ip项。

1.3.4

31 Jul 03:53
fbdf2b5
Compare
Choose a tag to compare

这是一个小版本,主要解决yii2-wx因所依赖的yiisoft/yii2-httpclient版本升级导致的微信支付无法完成问题。

1.3.2

11 Feb 22:19
Compare
Choose a tag to compare

1、解决公众号发送模板消息时失败问题(access_token丢失问题)
2、为mp和mini增加获取各自access_token的方法,解决默认配置下无法获取正确access_token的问题。

1.3.1

20 Oct 07:58
Compare
Choose a tag to compare

此版本修正了一个bug,同时为小程序助手增加了一些功能。

1、修正公众号菜单助手mp.menu提交菜单报错问题。

2、增加小程序端客服消息验证功能。

1.3.0

24 Sep 15:22
Compare
Choose a tag to compare

此版本主要进行如下优化
1、增加默认配置项,配置好后无需再对Application传入值,系统自动读取,当然你也可以传入。
因此我们可以大胆的写出如下代码

$qrcode = (new Application())->driver('mp.qrcode');

2、小程序增加解密方法,该方法主要用于获取加密的客户信息。

3、重构了驱动函数driver参数的解释逻辑,由单纯的字符串分析变为解析成数组形式。

1.2

17 Sep 12:04
Compare
Choose a tag to compare
1.2

1、Qrcode类增加temp和forever方法。
2、小程序增加生成永久但数量有限生成小程序码的方法。
3、小程序增加客服接口助手mini.custom

v1.1.2

25 Jul 02:44
Compare
Choose a tag to compare

修正当yii2-wx在一个程序中支持多个公众号时引发的js ticket互相覆盖问题,该bug主要影响jssdk功能。

v1.1.1

20 Apr 12:06
Compare
Choose a tag to compare

该版本主要修复2个bug。

1、 小程序支付成功后不能正确的响应微信服务器。
2、 修复了在微信小程序支付的回调中无法获取数据的问题,感谢 @bzqadmin

v1.1

24 Mar 05:26
Compare
Choose a tag to compare
  • new 增加了消息加解密功能
  • new 增加对driver中对$api参数是否合法的判断
  • bug 微信公众号二维码接口内短地址接口use类错误问题