微信小程序通过统一服务消息发送公众号模板消息
现在微信小程序不能发送模板消息,只能发送订阅消息。
但是,还有一个统一服务消息
可以查看官方文档进行了解。
这里主要讲怎样微信小程序通过统一服务消息接口来发送公众号模板消息
这里用到的是EasyWeChat插件,也可以去EasyWeChat官网查看
<?php namespace test\weixin; use EasyWeChat\Factory; class Weixin{ public fun(){ $config = [ 'app_id' => 'wxd868678643g6f7344',//小程序appid 'secret' => '9e27g46fa8e9059841b98fc71e31256', //小程序密钥secret // 下面为可选项 // 指定 API 调用返回结果的类型: array(default)/collection/object/raw/自定义类名 'response_type' => 'array', ]; //调用EasyWeChat $miniProgram = Factory::miniProgram($config); $accessToken= $miniProgram->access_token; $token = $accessToken->getToken();// 获取token 字符串 //发送模板消息 $res = $miniProgram->uniform_message->send([ 'touser' => 'oOcrs4v8CyImQpeOZNUtt2gRvTjk', //小程序的用户open_id 'mp_template_msg'=>[ 'appid'=>'wx324324324324', //公众号appid 'template_id'=>'LCVS3Q1qc55FFlAh8_sG6kYDNCn_56ty6t5y', //公众号模板消息id 'url'=>'', 'miniprogram'=>[ //跳转小程序 'appid'=>'', //小程序appid 'pagepath'=>'', //小程序页面的路径 ], 'data'=>[ //公众号模板消息参数 // 'first'=>[ // 'value'=>'', // 'color'=>'', // ], 'keyword1'=>'张三', 'keyword2'=>'18812345678', 'keyword3'=>'2022-06-11 10:00:00', 'keyword4'=>'李四', 'keyword5'=>'会议', // 'remark'=>[ // 'value'=>'', // 'color'=>'', // ], ], ], ]); var_dump($res);die; } }
打印数据
array(2) { ["errcode"]=> int(0) ["errmsg"]=> string(2) "ok" }
这样就是发送成功了
分类:
php
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 单线程的Redis速度为什么快?
· 展开说说关于C#中ORM框架的用法!
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· Pantheons:用 TypeScript 打造主流大模型对话的一站式集成库
· SQL Server 2025 AI相关能力初探