TNWX 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
TNWX 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
TNWX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」 !
TNWX 获得 2020 年度 OSC 中国开源项目评选「最佳人气项目」「最积极运营项目」 !
TNWX 获得 2020 年度 OSC 中国开源项目评选「最积极运营项目」 !

软件简介

TNWX Logo

Package License NPM Version NPM Downloads Donate-WeChat

简介

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏,支持集成到任何 Node.js 框架(Express、Nest、Egg、Koa 等)

NPM/Yarn 依赖方式

$ yarn init -y Or npm init -y 
$ yarn add tnwx Or npm i tnwx

以上是一次性依赖 TNWX 所有模块,其他模块请 点此查看

源码方式

$ git clone https://gitee.com/Javen205/TNWX.git
$ cd TNWX && lerna bootstrap

示例源码

TNWX 示例

交流群群号: 114196246

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

评论 (3)

加载中
Javen-IJPay软件作者
该评论暂时无法显示,详情咨询 QQ 群:912889742
说是脚手架,可是文档很不友好啊,好歹写点前置条件吧。。。比如需要什么样的学习储备。
2019/05/29 11:21
回复
举报
Javen-IJPay软件作者
该评论暂时无法显示,详情咨询 QQ 群:912889742
更多评论
发表于服务端专区
2020/09/18 14:03

TNWX 2.5.0 版本发布,v3 基础支付姗姗来迟

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台、微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 更新内容如下: v3 接口支持 put 请求 新增 v3 基础支付 2.1 普通支付(直连模式) 2.2 普通支付(服务商模式) 2.3 合单支付 2.4 账单 新增电商收付通余额接口 新增电商平台提现接口 新增...

4
9
发表于大前端专区
2020/04/08 09:06

TNWX 2.4.1 版本发布,新增企业支付

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台、微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 新增企业支付 新增微信支付 v3 图片上传、视频上传接口 修复微信支付 v3 接口上送敏感信息时使用平台证书的 bug (商户上送敏感信息时使用微信支付平台公钥加密,证书序列号包含在请求...

0
9
2020/03/20 11:33

TNWX 2.4.0 版本发布,微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台、微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 支持微信开放平台,更新内容如下: 优化模块之间的包依赖 ApiConfig 中 suiteTicket 修改为 ticket 新增第三方平台推送的票据事件(component_verify_ticket) 新增授权变更通知推送事...

1
23
发表于服务端专区
2020/03/11 09:05

TNWX 2.3.2 版本发布,微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 更新: Kits 中添加 crypto 的 hash 算法 Kits 中添加 crypto 的 RSA-SHA256 加密算法 Kits 中添加 crypto 的 RSA-SHA256 验证签名算法 Kits 中添加 crypto 的 AEAD_AES_256_GCM 解密算法 HttpDele...

2
25
2020/02/24 09:16

TNWX 2.3.0 版本发布:微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信、企业微信开放平台。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 更新内容如下: 企业微信相关更新 添加企业微信群机器人发送消息接口 添加企业微信JSSDK的支持 添加企业微信电子发票相关接口 添加 cache 模块,将 accesstoken 中的 cache 移除 AgentApi 重命名为 ...

0
18
发表于服务端专区
2020/02/10 08:49

TNWX 2.2.0 版本发布,微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 本次更新主要是完善企业微信相关的接口,更新内容如下: 应用管理 获取应用 设置应用 自定义菜单 新增素材管理 上传临时素材 上传图片 获取临时素材 获取高清语音素材 身份验证 网页授权登录 扫码授权登录 通讯录管理 ...

0
21
2020/02/05 15:47

TNWX 2.1.2 版本发布,微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏、微信小程序、企业号/企业微信。最最最重要的是能快速的集成至任何 Node.js 框架(Express、Nest、Egg、Koa 等) 本次更新三大核心内容 1、完善微信小程序相关接口 2、添加企业微信的支持 3、完善文档 更新细节如下 微信小程序 添加订阅消息相关接口 添加OCR识别相关接口 添加小程序支付后获取UnionId 接口 添加生物认证秘钥签名验证...

0
31
2019/12/18 09:32

TNWX 1.2.0 版本发布,微信系开发脚手架

TNWX: TypeScript + Node.js + WeiXin 微信系开发脚手架,支持微信公众号、微信支付、微信小游戏支持集成到任何 Node.js 框架(Express、Nest、Egg、Koa 等) 更新内容如下: 1、使用 typescript + lerna + prettier + jest 重构项目,分模块开发方便管理与维护以及后期扩展 2、添加微信小游戏服务端接口 3、由于 TNW 组织被注册,现更名为 TNWX TNWX 相关博客 后续安排与计划: 1、微信小程序 2、企业微信 3、完善接入文档 Java...

0
17
发表于大前端专区
2019/05/27 10:29

TNW 1.0.1 版本发布,微信公众号开发脚手架

TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、Nest、Egg 等) 更新内容如下: 修复多公众号时签名异常的问题 修复多公众号时 Token 缓存失效的问题 添加微信支付 添加系列介绍文章 开源中国 TNW 目前已完成: 多公众号支持 各种消息交互 自定义菜单 模板消息 客服消息 用户管理 生带参数的二维码 长连接转短连接 微信网页授权 一次性订阅消...

0
22
发表于大前端专区
2019/04/09 10:32

TNW 0.0.4 版本发布:微信公众号开发脚手架

TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的 MVC 服务端框架 更新内容如下: 移除 bluebird 模块 (推荐 Node.js 10+) 添加微信卡券相关接口 添加微信门店相关接口 添加 JSSDK 签名验证接口 感谢 @ChangTian192 @左华栋 提供的建议。 遗留问题 : fast-json-stringify 性能是 JSON.stringify() 的数陪。但如果实体熟悉比较多的话,使用 fast-json-stringify ...

7
17
2019/04/04 12:06

TNW 0.0.3 版本发布:微信公众号开发脚手架

简介 TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的 MVC 服务端框架 更新内容如下: 使用 bluebird 替换 Node.js 默认的 Promise 默认 Http 请求模块替换为 request 新增素材管理相关接口 新增数据统计相关接口 新增群发相关接口 新增获取微信服务器IP地址以及网络检测相关接口 Nest 示例 Gitee 请点击这里 GitHub 请点击这里 JavaScript 示例 Gitee 请点击这...

9
18
2019/04/01 11:03

TNW 0.0.2 版本发布:微信公众号开发脚手架

简介 TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的 MVC 服务端框架 更新内容如下: 支持 http 请求扩展 (喜欢啥就用啥,扩展超级容易) 移除 MVC 框架的强制依赖(喜欢啥就用啥,集成超级容易) 添加一次性订阅消息相关接口 添加微信授权相关接口 完善新客服消息接口 感谢 @左华栋 在上一个版本发布时提出的建议。目前 TNW 可以 支持在任何 Node.js 的 MVC 服务端...

0
23
2019/03/27 14:57

TNW 0.0.1 发布,TypeScript+Node.js 微信公众号开发脚手架

简介 本项目是我研究 TypeScript + Node.js 的阶段性总结,因为我对 微信支付、公众号、小程序/小游戏 有一定的研究,之前也参与过 jfinal-weixin 的开发,所以以微信系为载体再好不过了,后面也会扩展对支付、小程序甚至小游戏相关接口的支持,感谢您的关注:) 开发进度-已完成 多公众号 各种消息交互 自定义菜单 模板消息 客服消息 用户管理 生带参数的二维码 长连接转短连接 安装与运行 NPM 依赖方式 1、下载 npm i tnw 2、...

5
26
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2019/04/17 19:37

TNW-开启公众号开发者模式

#### 简介 **TNW: TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS 等)** #### 安装 ##### NPM 依赖方式 1、下载 ```bash $ npm i tnw ``` 2、Express 示例 - [Gitee 请点击这里](https://gitee.com/Javen205/TNW/tree/master/example/js) - [Github 请点击这里](https://github.com/Javen205/TNW/tree/master/example/js) 3、Nest 示例 ...

0
0
2019/05/01 15:13

TNW-微信公众号发送模板消息

### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS、eggjs 等) ### 概述 微信公众号模板消息的使用权限、设置所属行业、规则、申请、添加、删除以及大家问得比较多的问题可以参考之前写的一篇文章,此文章到目前为止(2019.4.28) 已有 **8w+的阅读量 90+的评论** [微信公众号开发之模板消息]...

0
0
2019/04/30 22:47

TNW-获取公众号的 access_token

### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS、eggjs 等) ### 概述 `access_token` 是公众号的全局唯一接口调用凭据,公众号调用各接口时都需使用 `access_token`。开发者需要进行妥善保存。`access_token` 的存储至少要**保留 512 个字符空间**。`access_token` 的有效期目前为2个小时...

0
0
2019/08/17 15:34

TNW-授权获取用户信息

### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 、koa等) ### 什么是 OAuth2.0 ### 微信公众平台OAuth2.0授权详细步骤 ### 配置授权回调页面域名 请参考之前写的文章 [微信公众号开发之授权获取用户信息-Java版](https://www.jianshu.com/p/01b04bdf9645) 此篇文章已有 2.4 w+ 的阅读量 ### 授权用户信息的...

0
0
2019/05/06 23:15

TNW-微信公众号授权获取用户信息

### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等) ### 什么是 OAuth2.0 ### 微信公众平台OAuth2.0授权详细步骤 ### 配置授权回调页面域名 请参考之前写的文章 [微信公众号开发之授权获取用户信息-Java版](https://www.jianshu.com/p/01b04bdf9645) 此篇文章已有 2.4 w+ 的阅读量 ### 授权用户信息的一些...

0
0
2019/05/05 23:57

TNW-微信公众号自定义菜单

### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持任何 Node.js 的服务端框架(Express、Nest、egg 等) ### 接口权限 [公众号接口权限说明](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1433401084) [菜单规则以及按钮类型说明](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421141013) 实现自定义菜单有两种方式 1. 编辑模式 2....

0
0
2019/04/28 13:19

TNW-微信公众号各种消息交互

#### 简介 [TNW](htts://gitee.com/javen205/TNW): TypeScript(The) + Node.js(Next) + WeChat 微信公众号开发脚手架,支持 http 模块扩展、支持任何 Node.js 的服务端框架(Express、NestJS 等) ### 测试号申请 [测试时请自己的测试号](https://mp.weixin.qq.com/wiki?t=resource/res_main&id=mp1421137522) ### 开启开发者模式 这里说的各种消息交互是指的 `开发者模式下的消息交互` 如果还没有开启开发者模式可以参考之前写文...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
暂无内容
3 评论
68 收藏
分享
OSCHINA
登录后可查看更多优质内容
返回顶部
顶部