TNWX
TNWX 微信系开发脚手架
简洁至上
以 Lerna 为中心构建的项目结构,简洁方便易扩展。
开箱即用
你只需一个 TNWX 依赖就可启动开发,可轻松嵌入到任何任何 Node.js 框架中,比如 Express、Nest、Egg、Koa 等。
微信公众号
支持回调配置、素材管理、自定义菜单、消息推送、客服消息、网页授权登录、模板消息、订阅消息等常用的接口。
微信小程序/小游戏
支持登录、客服消息、订阅消息、小程序码、OCR、图像处理等常用的接口。
企业微信
通讯录管理、外部联系管理、应用管理、消息推送、素材管理、日程/OA数据接口、电子发票等
企业微信开发平台
应用授权、身份验证、推广二维码、获取服务商凭证、获取第三方应用凭证、获取授权企业凭证以及企业微信相关接口
微信支付
支持多商户多应用,支持普通商户模式与服务商商模式当然也支持境外、同时支持 Api-v3 与 Api-v2 版本的接口。
AccessToken
自动管理 AccessToken,本地缓存、Redis、MongoDB 只要你玩得溜那都是支持的。
HTTP请求库易扩展
Axios、Fetch、Request 等,随心所欲,想用啥就用啥。