@jianghohwason/nt-addon-wechatapi
v1.1.0
Published
The wechat service platform api addon for notadd application
Downloads
13
Readme
nt-addon-wechatapi
基于 nest 封装的 微信公众平台 API 安装
npm i @jianghohwason/nt-addon-wechatapi
使用方法
引入模块
import { Module } from '@nestjs/common';
import { WechatApiAddon } from '@jianghohwason/nt-addon-wechatapi';
@Module({
imports: [
WechatApiAddon.forRoot({
appid: 'appid',
secret: 'secret',
}),
],
})
export class ApplicationModule {}
在需要使用的模块中引入注入并使用
import { Injectable, Inject } from '@nestjs/common';
import { WechatCustomer } from '@jianghohwason/nt-addon-wechatapi';
@Injectable()
export class TestPay {
constructor(
@Inject(WechatCustomer)
private readonly wechatCustomer: WechatCustomer,
) {}
async test() {
const data = await this.wechatCustomer.getKfMsgRecord(appid, parameter);
console.log(data);
}
}
- [x] 发送客服消息(文本、图片、语音、视频、音乐、图文)
- [x] 菜单操作(查询、创建、删除、个性化菜单)
- [x] 二维码(创建临时、永久二维码,查看二维码 URL)
- [x] 分组操作(查询、创建、修改、批量移动用户到分组, 批量从分组移除用户)
- [x] 用户信息(批量查询用户基本信息、获取关注者列表)
- [x] 媒体文件(上传、获取)
- [x] 群发消息(文本、图片、语音、视频、图文)
- [x] 客服记录(查询客服记录,查看客服、查看在线客服)
- [x] 群发消息
- [ ] 公众号支付(发货通知、订单查询)
- [ ] 微信小店(商品管理、库存管理、邮费模板管理、分组管理、货架管理、订单管理、功能接口)
- [x] 模版消息
- [ ] 网址缩短
- [ ] 语义查询
- [ ] 数据分析
- [x] JSSDK 服务端支持
- [x] 素材管理
- [ ] 摇一摇周边