Mojo-Weixin

 view release on metacpan or  search on metacpan

Changes  view on Meta::CPAN

13)新增update_user/update_friend/update_group事件
14)修复群成员备注、群昵称错乱问题 感谢 @beckjiang 的反馈
15)客户端初始化新增 log_console 参数 默认为1 用于日志写入文件的同时也打印到终端 方便调试
16)不设置log_path的情况下,客户端默认日志打印到STDOUT(原来是STDERR)
17)完善昵称、备注里包含emoji字符的处理

2016-10-21 Mojo::Weixin v1.2.2
1)新增插件ShowQRcode/ShowQRCodeInTerm 感谢 @hyvinlam
2)修复 KnowledgeBase2 插件会导致知识库文件出现重复记录的问题 感谢 @时光盒子 的反馈
3)Openwx插件 /openwx/get_avatar 获取用户头像接口返回图片带有cache-control和expires头部 让浏览器可以缓存住1小时
    避免在某些应用场景下大量重复请求
4)增加捐赠小伙伴列表,记住那些曾经爱心捐助的人们,非常感谢,你们的鼓励就是我坚持的动力
5)SmartReply插件图灵官方api请求形式变更
6)完善联系人群组信息获取机制,每次最大获取50个对象,超过50个分批次进行
7)文档和MakeFile.PL的完善
8)添加Mojo::Weixin::Controller对象以及API支持,用于管理微信多个帐号

2016-10-10 Mojo::Weixin v1.2.1
1)new中增加qrcode_count_max参数 二维码扫描超时达到一定次数就退出
2)Openwx插件发送媒体消息支持直接以media_id作为发送对象,避免转发相同消息时重复上传文件,同时新增更多api接口:
   获取客户端进程信息:/openwx/get_client_info
   停止客户端运行:/openwx/stop_client
   上传媒体文件: /openwx/upload_media
3)新增start_time属性,用于记录程序启动时间和运行时间
4)接收消息区分视频和小视频
5)完善emoji表情处理
6)好友对象的 category  属性现在可以区分普通好友、系统帐号和公众号类型 感谢 @海狼团队 的反馈
7)ua_debug参数改名为 http_debug 更容易理解
8)微信官方使用的主要api域名发送变化,跟进更新,并支持海外的web.wechat.com的登录
9)修复在某些情况下出现登录死循环的问题 感谢 @Never 的反馈
10)修正部分api请求提交参数格式错误问题
11)new中增加 stop_with_mobile 参数,可以设置是否允许通过手机端强制客户端停止运行

2016-09-28 Mojo::Weixin v1.2.0
1)PostQRcode插件在使用465端口时自动开启tls支持
2)新增group_notice类型消息,群提示信息,比如: xxx邀请xxx加入群聊
3)新增emoji_to_text参数,用于控制emoji表情的输出方式
4)调整接收消息的执行顺序为全部插件加载完毕后再执行,以避免加载插件耗时过长导致接收消息无法处理而被服务端邀请重新登录
5)对象增加uid属性 感谢 @45 的建议
6)Openwx插件增加二维码扫描事件的上报,新增应用分享消息上报,图片数据json上报时改为base64编码以减少上报数据量
7)修复"艾特"某人时显示问题

2016-09-07 Mojo::Weixin v1.1.9
1)debug日志中不打印二进制数据
2)尝试修复扫描二维码登录成功后又马上要重新登录扫描二维码的问题
3)新增UploadQRcode插件,可以将二维码上传至云存储获取到url地址
4)登录成功后删除残留的二维码文件
5)修改docker镜像的默认api监听端口为3000

2016-08-18 Mojo::Weixin v1.1.8
1)修复二维码文件写入失败时,失败原因为空的问题 感谢 @卍 延延 卐 反馈
2)修复下载的图片扩展名异常的问题 感谢 @斌 的反馈
3)增加stop事件
4)修复IRCShell插件无法正常识别账号的bug
5)增加捐赠信息

2016-08-10 Mojo::Weixin v1.1.7
1)修复KnowledgeBase2插件好友消息不生效的bug
2)Openwx插件参数中datatype=jsonp的方式支持跨域访问
3)input_qrcode事件参数增加二维码原始数据
4)支持自动检测系统的代理设置(通过环境变量 HTTP_PROXY/HTTPS_PROXY)
5)下载的媒体文件支持识别更多文件类型来定义扩展名
6)支持发送和接收文本、图片、语音、短视频、表情消息类型
7)缓解由于发送媒体消息时会出现接收消息进入死循环的官方问题
8)添加获取头像方法,Openwx插件添加/openwx/get_avatar获取头像api接口

2016-07-18 Mojo::Weixin v1.1.6
1)修复Xiaoice插件提示找不到小冰的bug 感谢 @斌
2)Openwx插件修复启动时会触发大量无意义的group_member_property_change事件的问题
3)Openwx插件消息上报接口支持对消息回复图片
4)新增$msg->reply_media方法
5)插件完善 KnowledgeBase/KnowledgeBase2
6)针对【收到无法识别消息】刷屏的情况进行了优化

2016-06-30 Mojo::Weixin v1.1.5
1)修复当群成员超过40人数时,无法正常邀请好友入群的问题 感谢 @斌 的反馈
2)Openwx插件新增好友请求接口:/openwx/make_friend?id=xxx&verify=xxx
3)Openwx插件新增login事件上报,修复发送的群消息上报产生错误的bug
4)新增$client->make_friend()方法,发送好友请求
5)日志信息中增加cookie加载路径
6)http请求json数据的方式进行了调整,对于获取json数据失败的情况进行日志警告
7)ShowMsg插件的完善,现在会把加群/退群 好友申请等信息也打印出来
8)新增accept_friend_request方法和friend_request事件 用于支持处理好友验证申请
9)新增AutoVerify插件实现收到好友申请自动批准同意
10)二维码input_qrcode事件取消携带url参数
11)去掉显式的login调用
12)IRCShell的bug修复,增加图片自动上传图床的功能
13)相关文档完善

2016-06-18 Mojo::Weixin v1.1.4
1)修复Translate插件不可用的bug 感谢 @丶Seven
2)Openwx插件支持发送消息上报,原来只支持接收消息上报 感谢 @斌 的建议
3)README文档中增加友情链接
4)XiaoiceReply插件支持图片消息 感谢 @hejialaifen 反馈
5)新增send_media事件,手机发送的图片也会下载到本地并触发相关事件 感谢 @斌 反馈
6)二维码事件回调参数中新增二维码原始url
7)新增ImageStore插件,按日期保存图片

2016-05-25 Mojo::Weixin v1.1.3
1)Openwx插件支持图片消息上报,bug修复,新增以下接口:
        修改好友备注名称 /openwx/set_friend_markname
        设置群组的显示名称 /openwx/set_group_displayname
2)修复初始化好友、群组信息时也大量触发new_group/new_friend/new_group_member等事件的bug 感谢 @西瓜科技 的测试反馈
3)new_group_member事件上报中添加group信息(https://github.com/sjdy521/Mojo-Weixin/issues/16)

2016-04-27 Mojo::Weixin v1.1.2
1)修复Beauty插件的bug
2)增加docker支持

2016-04-21 Mojo::Weixin v1.1.1
1)客户端的spawn方法增加一个新的参数 is_blocking 用于进行阻塞式执行命令
2)修复Beauty插件的bug
3)修复add_job方法的bug 感谢 @化缘 的反馈
4)完善MakeFile

2016-04-13 Mojo::Weixin v1.1.0
1)Openwx插件删除调试代码 感谢 @lyrl 的反馈
2)文档完善

2016-04-07 Mojo::Weixin v1.0.9
1)修复IRCShell插件的bug



( run in 0.736 second using v1.01-cache-2.11-cpan-71847e10f99 )