Skip to content

Releases: WeChatAPIs/WeChatApi

v3.9.10-1.1.3

12 Aug 05:43
Compare
Choose a tag to compare
  • 08月12日
  • 08月05日
    • 发布一系列收藏相关功能,具体可以查看新增的收藏夹分类。
    • 尝试修复一个Bug,该Bug曾导致:在拉朋友加入群聊后,微信可能闪退。
    • 修复了一个Bug,该Bug曾导致:获取用户朋友圈信息接口,当朋友设置了可见范围,状态码返回207且无数据。
    • 获取作品详情接口优化,现在支持使用exportId来获取视频号作品的详细信息。
    • 发布3.9.10版本的1.1.2
  • 07月21日
    • cdn上传接口优化,如果将fileType设置为3,将会使用未压缩的图片作为thumbnail,此改动用于支持发送小程序消息时携带的图片。
    • cdn上传接口优化,如果fileType设置为7,将会适用不同的逻辑以提高上传速度。
    • 发送文件接口优化,根据文件大小适用不同的逻辑,目前的临界点为25M。
    • 转发文件接口优化,现在提供一个可选参数fileType,如果将该字段设置为7,则适用大文件发送逻辑。该字段默认值为5。
    • cdn下载(旧)接口优化,如果fileType字段为7,将适用不同的逻辑以提高下载速度。注:实测cdn下载(新)接口的下载的速度更快。
    • 尝试修复一个Bug,该Bug曾导致:调用cdn下载(新)接口时无法获取到cdn节点,导致下载失败。
    • 发布朋友圈接口优化,现在可以传递一个protocolVersion字段,以使用之前的协议版本进行发送或转发,此改动用于解决部分朋友圈在转发后视频不可播放问题。
    • 发布3.9.10版本的1.1.1
  • 07月15日
    • 修复了一个Bug,该Bug曾导致,某些号调用添加群成员删除群成员接口时,如果提供了多个好友id,只有第一个会生效问题。
    • 修复了一个Bug,该Bug曾导致,发送视频号消息时可能出现崩溃。
    • 搜一搜接口优化,现在可以传递一个cookies字段,该字段可以从前一次调用的返回信息中获取,用于解决搜索视频号->最新时设置的Offset无效问题。
    • cdn上传接口优化,解决部分视频文件无法创建缩略图导致返回的id用于发送消息时不成功。
    • 发布3.9.10版本的1.1.0

v3.9.10-1.0.9

06 Jul 05:07
Compare
Choose a tag to compare
  • 07月01日
    • http消息推送底层框架优化,在收到消息后,请返回状态码200提示接收消息成功,如果消息推送失败或状态码异常,则会记录到日志文件。
    • msgSvrID字段推送优化,为不懂得如何处理大数字失真的开发者提供解决方案。
      • 现在,在所有包含该字段的地方,会提供szMsgSvrID字段(如发送各类消息、推送hook的消息)。
      • 为尽量保证字段名统一,推送自己通过微信界面发送的消息时,相关名称已从msgSvrId变更为msgSvrID,此更改可能需要您调整相关业务代码,请注意。
    • 已对大多数接口所需的uint64类型参数(如撤回消息中的msgSvrID)进行优化,现在同时支持uint64类型和string类型(参数名无需改变)。
    • 发布3.9.10版本的1.0.9
  • 06月28日
    • 群聊邀请验证接口,新增inviteType参数,0:链接,1:二维码
    • 获取A8Key接口新增urlFlag参数,1:链接,37:二维码 其他类型后续有需要再支持
    • http消息推送底层优化
    • 发布3.9.10版本的1.0.8.f2
  • 06月27日
    • 网站API文档支持搜索功能
  • 06月25日
    • 获取用户信息接口可以提供为用户设置的描述信息,如果目标用户是群聊,新增返回字段:chatroomMaxCount指示当前群聊最大群成员数量,chatroomAccessType当前群聊验证方式(0:无验证,2:需要管理员验证,其他待补充)
    • 发送引用消息现在可以正确处理消息源为企业微信用户的场景。
    • 搜索用户接口现在支持使用名片二维码中的信息作为关键词,并且如果包含微信号,会一并返回。
    • 发送XML接口新增msgType字段作为可选参数。
    • 修复了一个Bug,该Bug曾导致:一定条件下获取小程序包下载地址获取到的下载链接无效。
    • 现在,如果扫码登录失败,会推送相关的信息。
    • 发布3.9.10版本的1.0.8

v3.9.10-1.0.7

24 Jun 03:14
Compare
Choose a tag to compare
  • 06月24日
    • 群公告接口修复bug。
    • 新增视频号信息接口,用于获取自己的视频号注册信息。
    • 尝试修复当前偶发崩溃问题。
    • 发布3.9.10版本的1.0.7.f1
  • 06月18日
    • CDN下载(新)接口小幅优化,当无法获取到目标dns时会尝试使用旧版dns,待收集更多信息后继续优化。
    • 搜一搜接口现在支持按条件搜索,详情查看目标页面。
    • 进入直播间接口现在需要提供finderUserName参数。
    • 群聊事件推送优化,现在支持自己进群、退群,或被踢事件的推;现在,群成员进入和退出事件会分开推送,并已设置subType参数。
    • 发布3.9.10版本的1.0.7
  • 06月12日
    • 新增一个新的CDN下载接口,用于支持企业微信用户发送的信息,该接口也可用于下载普通用户发送的信息,该接口已支持异步调用;同时,CDN相关的接口添加了可选的chatType参数,0表示私聊消息,1表示群聊消息,默认为0。
    • 视频号作品解密接口优化,现在decodeKey参数支持传递字符串。
    • 获取朋友圈信息接口优化,现在startObjectId参数支持传递字符串,看后续反馈是否要对其他接口适用该优化。
    • 尝试修复一个Bug,该Bug曾导致:短时间内重复发送链接消息可能返回相同的消息id并且对方只接收到一条。
    • 群聊事件推送已回滚(1.0.5优化的逻辑可能丢失退群事件)此功能最近会尝试继续优化。
    • 编程化启动需关注:添加了一个实验性质的功能,该功能会在调用start_http_server时启动,用于增强防检测,请注意,该功能在启用后会导致卸载sdk时引发微信崩溃,所以务必在尝试卸载前调用stop_http_server进行清理。
    • 编程化启动需关注:如何回调到提供的程序中,可以参考进程内回调中的示例代码。
    • 发布3.9.10版本的1.0.6

v3.9.10-1.0.5

11 Jun 03:49
Compare
Choose a tag to compare
  • 06月06日
    • 扩大http server的工作线程数量,现在最大支持64个工作线程,此特性在未来可能会继续调整。
    • 修复了一个Bug,该Bug曾导致:数据库获取群聊列表接口获取到的群聊不全,同时更新了查询数据库页面下的部分sql示例。
    • 修改了记录日志的参数,现在写入的内容会尽快可见。
    • 现在,在调用cdn上传、cdn下载接口时会尝试选择延迟最低的服务器。
    • 发送消息CDN分类下的接口已支持一个bAsync参数,如果将该参数设置为true,则任务不再阻塞,接口响应内容会通过消息处理器返回,消息推送类型为0,同时,如果提供了asyncUserData参数(该参数不限定类型),会随调用结果一起推送。
    • 群聊事件推送进行了小幅度优化,添加了subType并将变更的成员和离开群聊的成员分开,此功能最近会尝试继续优化,以便监控自己的退群进群事件。
    • cdn上传、cdn下载的可选类型已更新并添加了补充说明。
    • ws服务器重启后前几条消息可能收不到,做了些优化可能会改善,但机制不能保证100%解决,最佳实践应该是避免重启服务器
    • 发布3.9.10版本的1.0.5
  • 05月29日
    • 尝试修复一个Bug,该Bug曾导致:个别电脑消息发送量大时出现消息阻塞的情况。(该现象与电脑配置有关)
    • 优化API:检测链接是否被封禁
    • 发布3.9.10版本的1.0.4.f3
  • 05月27日
    • 修复了一个Bug,该Bug曾导致:个别电脑消息量大时出现发送文本消息阻塞的情况。
    • 下载朋友圈图片文档整理。
    • 对于经常碰到的问题的API整理下了文档,关于如何接收消息请参考:http消息处理器下方的代码示例,如果是远程推送则推荐ws协议。
    • 发布3.9.10版本的1.0.4.f2
  • 05月24日
    • 修复了一个Bug,该Bug曾导致:调用cdn下载接口下载图片报错400。
    • 设置API访问秘钥接口所需参数名修改为newSecretKey,现在可以正确的取消访问秘钥。
    • 视频号作品解密接口现在可以接受一个64位的decodeKey,可以用于解密朋友圈视频(含缩略图)、图片。
    • 发布3.9.10版本的1.0.4.f1
  • 05月20日
    • 新增数据库获取联系人信息接口,支持传入列表以获取多个联系人信息,同时可以指定群id,此时会尝试匹配成员在群内的信息。
    • 新增数据库获取群聊信息接口。
    • 新增数据库获取群聊列表接口,群很多的话可能会比较慢。
    • 新增群聊事件推送(新成员进群、退群、群成员修改群内昵称),该功能默认不启动,可以使用群聊信息变更通知接口进行开关。
    • 收到群消息时,现在会尝试匹配群成员的群内昵称一起推送。
    • 获取群成员详细信息接口,新增version参数,默认为0(获取所有信息),可以通过数据库获取群聊信息接口获取本地version。
    • 转换wxgf文件接口优化,现在会按照jpg->png->gif的顺序尝试解码,此项更改已同步应用到cdn下载中。
    • 发布3.9.10版本的1.0.4
  • 05月16日
    • 整理API文档目录,新增安全目录
    • 解决已知机型启动微信失败问题
    • 发布3.9.10版本的1.0.3
  • 05月13日
    • 登录过程中推送二维码事件(扫描、确认、取消、过期),如有验证码,会在扫描事件中推送。
    • 修复Bug:启用防撤回会导致下载文件不会正常结束并且自己也无法撤回消息。
    • 设置API访问密钥修改参数
    • 解决登录过程中可能出现的崩溃问题。
    • 支持win11、arm等系统
    • 新增发送企业用户名片接口
    • 发布3.9.10版本的1.0.2
  • 05月07日
    • 全面支持3.9.10版本,全量API兼容,公测中
    • 支持win11、arm等系统
    • 发布3.9.10版本的1.0.1