最近我把一个基于微信 iLink 最新官方协议的 TypeScript SDK 开源了。
开源地址:
https://github.com/NebulaMao/wechat-iLink-sdk-typescript
这个 SDK 主要是为了解决一个问题:协议公开了,但真正接入的时候,还是有很多工程细节很麻烦。
比如:
- 长轮询收消息怎么写
- 回复时
context_token怎么带 - 图片、视频、文件、语音怎么发
- 媒体 CDN 上传怎么走
- 入站媒体怎么下载和解密
- 二维码登录怎么接
这些东西如果每个人都自己从头写一遍,成本很高,也很容易踩坑。
所以我干脆把它整理成了一个可以直接用的 SDK,目前已经支持:
- Token 登录
- 二维码登录
- 文本消息收发
- 图片、视频、文件、语音发送
- 入站媒体下载和解密
- Echo Bot 示例,拿来就能跑
目标很简单:让大家少折腾协议细节,直接把业务跑起来。
如果你最近也在做微信 iLink、微信 Bot、消息桥接或者 AI 接入,欢迎直接拿去用,也欢迎提 issue 和 PR。
GitHub:
https://github.com/NebulaMao/wechat-iLink-sdk-typescript
