您的位置:首页 > 素材教程 > 详情

小程序 消息 消息模板-微信小程序订阅消息超过三个模板

原创:素材网 2023-06-08 22:51:46

easywechat小程序如何发送统一消息

easywechat小程序是一款基于微信开发的框架,它提供了一系列的API接口,可以方便快捷地实现小程序的开发。其中,发送统一消息是其中一个重要的功能。通过发送统一消息,我们可以在小程序中向用户进行推送消息,如订单状态更新、促销活动等信息。

具体实现步骤如下:

1. 配置小程序的模板消息

在easywechat小程序中,我们需要先配置小程序的模板消息。可以在公众号管理平台中,找到“模板消息”菜单进行设置。设置完成后,我们可以获得对应的模板ID。

2. 获取easywechat实例

在程序中获取easywechat实例,通过该实例进行发送消息的操作。代码如下:

```

use EasyWeChat\Factory;

$config = [

'app_id' => 'your-app-id',

'secret' => 'your-app-secret',

'response_type' => 'array',

'log' => [

'level' => 'debug',

'file' => '/tmp/',

],

];

$app = Factory::miniProgram($config);

```

3. 设置消息模板变量

在发送消息前,我们需要设置消息模板中变量的值。例如,我们可以设置订单号、订单状态等变量。代码如下:

```

$data = [

'keyword1' => '订单号:123456',

'keyword2' => '订单状态:已发货',

];

```

4. 发送统一消息

最后,我们可以使用easywechat实例中的模板消息API,发送统一消息。代码如下:

```

$result = $app->template_message->send([

'touser' => 'open-id',

'template_id' => 'your-template-id',

'page' => 'pages/index/index',

'form_id' => 'your-form-id',

'data' => $data,

]);

```

其中,需要填写的参数有:

- touser: 接收消息的用户的openid

- template_id: 消息模板ID

- page: 点击消息后跳转的小程序页面路径

- form_id: 表单提交场景下,form_id用于发送模板消息

- data: 消息模板变量的值

以上就是easywechat小程序如何发送统一消息的详细解答,希望对您有所帮助。

企业版小程序可以开通模板消息功能吗?

可以的。

登录微信公众平台小程序账号、在模板消息栏中点添加,然后,在三方平台获取API id填写后就可以了。

微信小程序订阅消息超过三个模板

那就会报错了。微信小程序核实最多支持三个模板。的确是三个 我这看到了两个是因为有一个模板我之前同意过 出现在了 设置》消息订阅的列表里,而且不能从这里移除,再次在首页调起授权 也不会再显示这个模板。

< 上一篇 公众号次图图片-微信公众平台的图片尺寸应该多大 下一篇 > 公众号次图封面-微信公众号封面主图和次图如何排版?
相关推荐
校园卫生海报-创建卫生城市宣传海报-怎么设计环保海报?
插画培训培训-插画培训机构推荐
海报奶茶招聘模板-奶茶店招聘信息怎么写?
校园纳新海报-社团纳新海报尺寸-动漫社招新海报制作要怎么作
最新模板
最新素材