微信开发sdk_二次开发微信API更新日志

微信开发sdk_二次开发微信API更新日志

2.6.35
清粉优化
小于1k的图片发送失败的问题
联系人资料新增电话号码和描述
----
商用版个人微信开发SDK,咨询请加微信tangjinjinwx
接口参考:http://www.yunlauncher.com/Blog/articles/119.html
github永久地址:https://www.wuliaokankan.cn/url301/138.html
----
发布2.6.31->2.6.34
清粉发消息改成发空白名片
新增发送名片功能
清粉代码整理
bug:发送文件状态错误的问题;删除好友后仍会发送FriendAddNotice;
----
图片消息发送状态错误的问题
联系人标签设置功能
联系人增加电话号码字段
----
微信开发sdk

微信开发sdk_二次开发微信API更新日志
2.6.30
消息快速发送,群聊@与share工程同步
收转账问题修改
----
快速发送文字消息
清理僵尸粉可以自定义消息
----
新增名片加好友功能
发文本消息代码优化
sql语言优化
发朋友圈超时处理优化
估算语音时长

2.6.16 解决获取所有好友朋友圈时查询语句不对的问题
2.6.15 修改搜号码加好友备注不生效的问题
----
7.0.3发小程序失败的问题
Android8.1适配
----
获取朋友圈数据库查询指令修改,支持获取自己的朋友圈
7.0.3群踢人问题修改
----
群邀请对话框确认;
进群邀请确认功能
----
TaskResult成功也返回errMsg
手机号加好友改成hook的方式
创建群聊等待群聊创建成功,返回群聊id
加好友请求返回来源和推荐人
----
解决群聊nickname为空的bug;
解决7.0.3不能通过好友请求的问题
----
解决7.0.3数据库hook的问题


微信开发sdk_二次开发微信API更新日志
2.5.28release版本。解决转发小程序的各种问题
2.5.25 获取聊天消息的原始内容 转发聊天消息内容
尝试解决消息发错的问题
新增发送小程序功能
发红包功能完善
解决群聊数据太大导致的推送问题(aidl最大数据量为1M)
发送消息结果携带msgSvrId
发红包功能部分代码
增加删除好友任务
解决无缩略图的图片消息没有推送的问题;
解决连续获取大图,只返回一个的问题。
7.0.0版本适配(部分)
解决数据超过65k打包出错的问题
增加功能:查看群成员,获取群二维码
----
发朋友圈支持设置可见范围
----
修改群聊的bug:群聊删除通知,群成员变更通知
隐藏xposed
增加通讯录加好友功能
修改获取头像的sql
----
微信开发sdk_二次开发微信API更新日志
发布的2.5.03版本
群内加好友功能实现
代码整理
完成创建群聊
----
重写群聊功能(创建群聊,群内加好友未实现)
按官方sql改造获取好友的sql
改群名和公告功能完成
群聊加入,踢人,改名第三种方案实现
群聊加入,踢人,改名第一,第二种方案实现
----
群聊功能开发
微信好友日志收集修改
----
修复广播action和kyd不一致的问题
完成部分群聊功能:上传群聊信息

微信开发sdk_二次开发微信API更新日志
Hook方式搜索号码加好友
----
完成朋友圈功能2.3.25
1:获取指定好友的朋友圈列表及文字信息。
2:获取朋友圈中图片、链接、视频信息。
3:对某条朋友圈进行评论、赞操作。
4:删除对朋友圈的评论。
----
完成领取红包和转账的功能,发布
----
完成发送语音消息功能(以前未测试,不能发送)
同步历史消息功能初步完成,下一步增加消息类型
----
完成联系人标签同步功能
完成消息转发功能,完成小程序分享功能;
新增群聊功能接口,完成获取群聊列表功能;
----
完善名片,定位,红包等消息的上传内容
完成消息转发功能
wxhook可以发送文件消息
----
聊天消息增加msgSvrId
测试进入小程序代码
增加消息撤回;
优化心跳检测;
优化注册码验证时间
----
文件上传换成oss
改名称和图标
----
jni用so代替,补上漏提交的文件
----
1:修改图片会发送给自己和目标的bug
2:可以发送链接。
----
解决insert convertsation处理时的一个崩溃
删除一些无用的代码
纠正链接消息的代码
----

微信开发sdk_二次开发微信API更新日志
分享链接给好友功能 6.6.7 完成
----
修改activity启动方式
分享链接调试代码
----
完成消息已读功能
修改应用启动hook方式,更稳定
修改WechatBroadcastReceiver的位置
----
验证加上imsi号
标记已读第二种方案
消息设置已读功能
----
6.6.7适配图片消息发送成功
----
修改6.6.5上死机的bug
修改6.6.7评论失败
修改6.6.7适配bug
修改适配6.6.7的bug
掉线时消息丢失问题修改
6.6.7适配(朋友圈相关)
6.6.7适配:完成部分sns
6.6.7适配:完成几个resid
----
防止FriendAddNoti上传空的wxid
----
修改备注名功能
无需验证好友新增后又马上删除问题修改
一些异常保护
代码格式化
----
解决相册没有朋友圈数据时导致的崩溃问题
解决mywxid空指针问题
----
朋友圈失败后重发
去掉冗余代码。
----
心跳时间间隔保护
漏传文件
修改部分gif图片上传不了的bug
停止养号任务
hookRootCheck提前;
手动上传日志不影响自动上传
加快消息发送
----
修改原图存在在客户端,但是传不上去的bug

微信开发sdk_二次开发微信API更新日志
DeviceAuth不需要传apk版本号
大图上传新增是否原图选项。
----
上传图片的逻辑修改。
解决更新包未hook问题
----
回复评论问题修改
设备登录时增加上传版本号
----
朋友圈发链接代码优化,解决连续发送时返回错误的问题
增加hook显示工作日志的接口
其他代码优化
代码优化
重新安装后Xposed模块路径检查
----
将控制台失败的,也记录到日志里面。
----
1:注册失败的情况下,增加错误码和错误信息;
2:日志中显示微信版本
如果超时,那么点赞失败。
----
记录weike版本
回复评论功能优化
其他代码优化
----
如果安装了317版本的Xposed,那么重启这块逻辑就由Xposed负责
----
修改点赞中断和个数不对的bug
根据id回复评论
----
修改恢复点赞时候,没有判断正在执行的任务而导致的,添加了多个点赞任务的bug
----
1:增加点赞时候的日志;
2:增加点赞的恢复机制;
评论回复result类型错误
屏蔽测试代码
回复朋友圈评论问题修改;
删除部分todo
----
修改手动断开连接,心跳包继续发的bug
朋友圈回复评论需求开发完成
修改点赞数量返回错误的bug
----
1:丰富日志
2:新增点赞功能;
----

微信开发sdk_二次开发微信API更新日志
修改上传微信好友的服务端接口。
上传通讯录
二期朋友圈需求接口设计
去除清理僵尸粉的log
----
解析sns信息不用xml,直接解析object;
6.6.1适配
----
增加对好友的判断,微信的一些内部id不会出现在好友里面了。
朋友圈内容解析6.6.1版本适配
朋友圈功能开发
其他代码优化
----
1:修改清理僵尸粉的bug
2:新增未登录就断线重连的机制。
连接断开显示优化,myWxid设置优化
----
删除设备不退出微信;
上传日志bug修改;
KingHook优化
考虑切换账号对于清理僵尸粉的情况。
修改清理僵尸粉bug
清理僵尸粉的中断和继续
增加SnsUserUI的超时处理。
添加工作日志。关闭hook日志打印

微信开发sdk_二次开发微信API更新日志
得到一些错误码之后,继续等待2s,以便得到更多的信息。
----
清粉任务服务端接口完成
代码优化
清粉任务接口对接
删除不用的代码,屏蔽敏感日志
完成清理僵尸粉
----
删除设备,微信登出功能实现
清僵尸粉测试代码整合,需要修改
----
修改注册码的自我保护方式
新增接口文件
清理僵尸粉
----
清僵尸粉测试代码备份;
---准备修改发消息逻辑---
修改崩溃问题
消息撤回适配6.6.1,!!
消息撤回功能6.6.5实现。6.6.1未适配
朋友圈评论获取功能开发完成;
hook校验代码精简
----
日志上传逻辑重写;代码优化
版本升级为1.2.0
----
修改误报删除好友的bug
合并1.1.15,1.1.16版本的修改
微信登录流程优化
----
微信开发sdk_二次开发微信API更新日志
完成文件上传功能。
新增log文件上传功能。还未全部完成。
6.6.5 评论功能
Hook状态显示。
6.6.1版本评论带回复功能完成
----
朋友圈评论功能开发
解决1.1.10改出来的崩溃问题
任务完成后返回微信主界面
代码美化
代码优化;解决微信第一次登录获取不到昵称的问题;自动升级弹窗安装界面的问题
朋友圈评论保证成功率;
同时分享两条链接被打断问题修改;
其他优化

微信开发sdk_二次开发微信API更新日志
1.1.10版本发布
完善任务执行结果返回;
解决bugly上的崩溃问题
accountManager优化
----
朋友圈任务超时时间优化
联网,登录方式优化
静默安装失败,弹出安装界面
删除一些log
文件日志开关和调试日志开关
hook任务管理问题修改
Service bind隐患代码修改
心跳时间30秒
queryMyWxid优化

微信开发sdk_二次开发微信API更新日志
补上少传的文件。
增加手机验证接口
新增一个测试页面
具体功能如下:
1)判断应用是否获取了相关的权限;
2)判断应用是否已经被HOOK
3)判断应用是否开机自启动了
4)判断应用是否已经ROOT了
5)判断微信版本号
6)判断是否装了必须装的东西
7)判断装的是哪个ROOT工具;
更新后自动重启延时10s;
朋友圈TaskResult加上taskid
----
自更新重启优化
hook代码中增加注册码验证
V1.1.5测试
自更新优化
删除朋友圈功能实现
----
自动更新完成
新增回传朋友圈id接口;
服务端主动要求推送好友
----
发朋友圈评论功能
其他代码优化
版本升级为1.1.0
----
发朋友圈评论功能
其他代码优化
版本升级为1.1.0
去除测试代码。

微信开发sdk_二次开发微信API更新日志
修改有些图片看不到大图的bug
bug修改
wifi关闭时的验证问题
心跳包响应问题
其他优化
修改头像更新不及时的bug
获取二维码新增接口,调试完成
新增获取自己二维码的接口
提取LOGIN_STATE,优化混淆
----
新增6.6.5的适配。
不在微信界面任务失败问题修改
添加bugly
日志修改
防止睡眠方式修改
netty网络优化,防止多个连接建立
其他优化
----
1:如果好友的头像没有更新,那么不会有添加好友的请求发给服务端;
2:修改刚开始会导致崩溃的bug
----
对于部分时间做了优化。
对当前任务加了锁保护。
群发结果上传。
----
启动时权限判断优化
漏发消息问题debug
----
1:修改xml中的转义符问题;
2:修改群发消息返回值错误的bug
----
修改更新好友头像的逻辑。
群发功能完成
新增群发功能
微信未登录,返回任务失败
----
如果同步通讯录的时候,头像没有传,那么后续会补上去。
首页优化,
修改intent.putExtra参数int和long
1:服务端修改了协议。客户端更新
2:修改视频的截图一开始拿不到的bug

微信开发sdk_二次开发微信API更新日志
图片是先发给服务器缩略图,然后再大图。
视频是先缩略图,然后再视频;
hook适配MIUI
回复服务端发送的心跳包请求
年前调试的代码整合
修改对方发过来的图片,有些图片收不到的bug
1:图片的下载逻辑修改,原本是下载一张图之后,判断这张图是否下载成功。
后来发现微信可能会同时把其他的图片给下载下来了。
所以现在做统一处理,下载完一张,再去处理剩余未下载的。
2:去除对于6.5.10和6.5.19,剩余支持的版本为6.5.22和6.6.1
3:任务的超时时间改为30s。
4:朋友圈的任务,最优先处理;
----
心跳接口
域名支持
更改Test任务完成的通知方式
代码位置整理
问题修改;优化
----
语音文件上传问题
朋友圈视频不成功问题
聊天消息发送是否成功判断
定时点亮屏幕;执行任务时点亮屏幕
----
增加[动画表情]
数据库update和excuseSql hook
修改登陆方面的bug
增加系统消息类型
自更新代码修改(未完成与UI对接)
添加好友增加备注
页面显示微信版本号
----
增加添加好友时候的备注。
增加自更新代码(未完成)
解决网络重连后消息队列不能发送的问题(Thread不能多次start)
分享链接修改。

微信开发sdk_二次开发微信API更新日志
修改6.6.1文本发不出去的bug
hook代码改包名
适配6.6.1
增加已安装应用hook
登录注册接口增加包名
----
网络重复连接问题调试
so端增加签名校验。
新增Activity
----
账号登录完善
统一Test队列和Hook队列的处理
修改添加好友的逻辑。
删除老的netty代码
如果自己的微信ID没有获取到,那么就不会去调用合作伙伴的登陆接口。
账号切换,重新初始化数据库对象
----
增加手机端发送消息通知
新增各种消息类型
接受好友请求的时候,可以有备注。
文件上传调试完成
----
通过指定的好友请求。
Test任务返回结果
TaskManager改名,和hook区分开来
完善登出逻辑。
----
1)不登陆的时候,不会发登陆请求给服务端;
2)对登陆和登出原本不对的地方进行了处理;
3)如果重新登陆了,那么数据库那块会做更新,原本的object是错误的。
----
hook的代码放一起
测试页修改
新增WorkActivity
----
修改发朋友圈视频失败的bug
增加登陆模块
修改视频发送出错的bug
整理代码,修改代码中部分bug
执行任务前解锁屏幕,启动微信
视频地址 获取。
新增和修改接口 proto

微信开发sdk_二次开发微信API更新日志
业务流程调试;
网络和业务代码切换到SodaoClient
----
得到对方微信发过来的大图已经ok了。
----
将消息id存放在任务中,以便返回任务结果。
手机号加好友,随机养号移植
手机号批量添加好友一直
增加系统广播接收器,接收ConnectChanged广播
----
接口协议修改,修改proto文件
在SodaoClient中实现所有接口
新增好友,删除好友hook,代码合并
网络协议交互重构
----
修改发送消息报错的bug
改造任务广播形式
修改语音发送慢的bug
朋友圈视频,图片发送
修改AIDL服务bind方式
----
1)原本语音获取到的地址是错误的。
朋友圈文字发送
1)屏蔽公众号发过来的消息;
2)修改发送视频死机的bug
优化图片发送和视频发送。
1:修改发送图片任务导致死机的bug
2:对于死机那块做了保护,不会让微信死了。
----

微信开发sdk_二次开发微信API更新日志
心跳包实现
剩余接口对接
用户数据上传接口实现
文本发送接口成功
模拟文本发送
微信联系人获取优化,模拟微信好友发送文本
微信消息图片,视频(长视频有问题)
文本,语音hook
----
用aidl获取微信文本信息
删除无用代码
集成授权和接受消息,收到的content为0字节
netty建立连接
proto文件生成,token获取
微信联系人信息获取
Xposed框架导入
客服系统工程