公众号模板消息
公众号模板消息,订阅消息发送功能

介绍

基于BuildAdmin(>=2.0.0)的微信公众号,小程序消息功能,模板消息,订阅消息,给用户发送通知。

发送模板消息需要微信用户openid,您可以先安装第三方授权登录模块,或者其它方式获取登录用户的openid

主要特性

模板管理:
消息模板管理,配置。

消息日志:
消息发送内容记录,需要在配置中开启。

配置管理:
公众号,小程序基础信息配置,日志开启配置

使用

1.安装插件后,完善公众号,小程序配置。
2.下面是一个使用示例,返回值,['code'=>1,'msg'=>'ok'],code=1是成功 code=0是失败

php 复制代码
/**
 * 测试
 * @param int    $id            模板ID                    必填
 * @param string $openid        用户openid                必填
 * @param array  $fields        参数数组                   必填
 * @param array  $linkFlags     网页跳转动态参数数组         非必填
 * @param array  $miniFlags     小程序跳转动态参数数组       非必填
 * @return array  ['code'=>1, 'msg'=>'ok']
 */
public function test()
{
    //发送模板数据,根据自己模板实际情况修改
    $fields = [
        'code'  => 'TOXLDK',
        'no'    => '老张的小店',
        'goods' => '可乐*1,雪碧*2',
        'money' => '23元',
        'take'  => '08:00~22:00',
    ];
    
    //跳转网页 动态传参格式
    $linkFlags = [
        'name' => '老张',
        'age' => 15,
    ];
    
    //跳转小程 动态传参格式
    $miniFlags = [
        'active' => 2,
    ];

    $resp = \modules\mpnotice\library\MpNotice::send('模板ID', '用户openid', $fields, $linkFlags, $miniFlags);
    var_dump($resp);
}

更新日志

  • 2024-10-26 14:34:46

    v1.0.3

    新增功能和优化细节
    1. 去除 w7corp/easywechat 依赖
    2. 新增小程序订阅消息通知,日志详情查看
    3. 优化页面
  • 2023-12-25 23:50:46

    v1.0.2

    兼容系统新版本
    • 添加w7corp/easywechat依赖,新版本系统已不再内置该依赖
  • 2023-08-24 21:14:06

    v1.0.1

    修复Linux下安装异常

    无详细更新日志

  • 2023-08-06 13:22:55

    v1.0.0

    公众号模板消息,订阅消息发送功能
    • 公众号模板消息,订阅消息发送功能
小猪
小猪
这家伙很懒,什么也没写~
模块授权
正版授权,允许商业使用
自购买起一年内免费下载和升级更新
不加密源代码,私有部署,二开方便
可复制产品,不支持七天无理由退款
禁止转售、分享等任何形式的再分发
仅 BuildAdmin 后台管理系统可以使用
模块信息
模块价格
¥9.90
访问次数
3045
模块标识
mpnotice
下载次数
64
模块分类
第三方整合
上次更新
2024-10-26 14:34:46
开发者主页
-
购买送积分
-
TypeScriptCRUD+