开发了多次小程序,每次都要翻文档、找之前的项目复制过来,
费时费事,为了便于小程序的开发,干脆自己去造轮子,
整合小程序(微信、QQ、百度、字节跳动、钉钉、支付宝)相关开发。
!!请先熟悉 相关小程序 说明文档!!请具有基本的 debug 能力!!
特点
- 丰富的扩展,支持微信、QQ、百度、字节跳动、钉钉、支付宝小程序
- 符合 PSR 标准,方便的与你的框架集成
- 文件结构清晰,每个类单独封装扩展,便于单独使用
使用文档
支持的小程序
1、微信(Wechat)
method |
描述 |
openid |
获取小程序 openid |
userPhone |
获取用户手机号 |
accessToken |
获取 access_token |
send |
微信小程序发送订阅消息 |
qrcode |
获取小程序码或小程序二维码,图片 Buffer |
decrypt |
检验数据的真实性,并且获取解密后的明文 |
request |
同城配送,封装加密请求 |
2、QQ(QQ)
method |
描述 |
openid |
获取小程序 openid |
accessToken |
获取 access_token |
send |
小程序发送订阅消息 |
qrcode |
获取小程序二维码,图片 Buffer |
decrypt |
检验数据的真实性,并且获取解密后的明文 |
3、百度(Baidu)
method |
描述 |
openid |
获取小程序 openid |
accessToken |
获取 access_token |
send |
小程序发送订阅消息 |
qrcode |
获取小程序二维码,图片 Buffer |
decrypt |
检验数据的真实性,并且获取解密后的明文 |
4、字节跳动(Bytedance)
method |
描述 |
openid |
获取小程序 openid |
accessToken |
获取 access_token |
send |
小程序发送订阅消息 |
qrcode |
获取小程序二维码,图片 Buffer |
decrypt |
检验数据的真实性,并且获取解密后的明文 |
5、钉钉(Dingtalk)
method |
描述 |
userid |
获取userid |
accessToken |
获取 access_token |
userInfo |
获取用户信息 |
asyncSend |
发送工作通知 |
6、支付宝(Alipay)
method |
描述 |
token |
获取小程序用户user_id及access_token |
userInfo |
获取用户信息 |
send |
小程序发送模板消息 |
qrcode |
小程序推广码,链接地址 |
完善相关配置
使用说明
单独使用
公共使用
最新评论