?php/小程序发送服务通知这里只做单纯的功能测试,没有涉及任何业务逻辑1前台传post参数code(用户身份临时凭证)和formid(表单提交场景submit事件带上的formId,支付场景没有测试)2通过code获取openid3获取接口调用凭证access_token,调用发消息模板接口需要用到4获取模板id,组装消息数据,调用发消息接口发送官方文档地址:https://developers.weixin.qq.com/miniprogram/dev/api/notice.html#%E4%BD%BF%E7%94%A8%E8%AF%B4%E6%98%8E///获取openidfunctiongetOpenid(){$appid='wxd204fed0cf926fe6';$appsecret='4e77e491b757dbadbfcc94652d42c0f4';$code=$_POST['code'];$url="https://api.weixin.qq.com/sns/jscode2session?appid=$appid&secret=$appsecret&js_code=$code&grant_type=authorization_code";$request=file_get_contents($url);returnjson_decode($request)-openid;}//获取接口调用凭证access_tokenfunctiongetAccessToken(){$appid='wxd204fed0cf926fe6';$secret='4e77e491b757dbadbfcc94652d42c0f4';$url="https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=$appid&secret=$secret";$access_token=file_get_contents($url);returnjson_decode($access_token)-access_token;}//发送模板消息functionsendMsg($data,$access_token){//这个方法里面的代码来源于百度复制,能否用于生产有待考究$ch=curl_init();curl_setopt($ch,CURLOPT_URL,"https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=".$access_token);curl_setopt($ch,CURLOPT_CUSTOMREQUEST,"POST");curl_setopt($ch,CURLOPT_SSL_VERIFYPEER,FALSE);curl_setopt($ch,CURLOPT_SSL_VERIFYHOST,FALSE);curl_setopt($ch,CURLOPT_USERAGENT,'Mozilla/5.0(compatible;MSIE5.01;WindowsNT5.0)');curl_setopt($ch,CURLOPT_FOLLOWLOCATION,1);curl_setopt($ch,CURLOPT_AUTOREFERER,1);curl_setopt($ch,CURLOPT_POSTFIELDS,$data);curl_setopt($ch,CURLOPT_RETURNTRANSFER,true);$tmpInfo=curl_exec($ch);if(curl_errno($ch)){returncurl_error($ch);}
curl_close($ch);return$tmpInfo;}//formid$formid=$_POST['formid'];//获取openid$openid=getOpenid();//获取access_token$access_token=getAccessToken();//模板数据,微信要的是json数据,我这里先构建数组再转成json$data=array('touser'=''.$openid,//要发送的用户'template_id'='w0oU8HEJL3uuwxB5zYEcWpnRkOYuKjN9zzIwu7nQVz8',//模板id,从模板库中获取,可通过接口获取或直接从小程序后台复制"page"="index",//跳转小程序的页面'form_id'=''.$formid,//表单提交场景下,为submit事件带上的formId;支付场景下,为本次支付的prepay_id'data'=array('keyword1'=array('value'='产品名称',),'keyword2'=array('value'='订单号',),'keyword3'=array('value'='订单价格',),'keyword4'=array('value'='订购时间',),
),'emphasis_keyword'='keyword1.DATA'//需要放大显示的关键词);//发送模板消息$result=sendMsg(json_encode($data),$access_token);var_dump($result);?
最新资讯
-

小程序制作平台选型踩坑记录:2026年五大主流方案横向对比
2026 年微信小程序月活达 10.7 亿、覆盖 108 个行业,本次横向对比即速应用、乔拓云、凡科、有赞、微盟五大主流平台,分三阶段给出选型结论,核心聚焦成本、扩展性、运营能力三大维度。 -

即速应用,赋能企业玩转微信小程序智慧经营
作为国内领军的智慧商业经营服务商,即速应用始终秉承“让每个企业都拥有自己的智慧店铺”的愿景,持续赋能更多企业玩转智慧经营。即速应用旗下拥有“小程序搭建工具-即速应用”、“私域流量专家-即客云”等产品,帮助商家打通互联网全生态营销闭环。 -

即客云2.0重磅更新,让微信小程序运营更简单!
即客云作为一款基于企业微信的第三方工具,现从多维度提供超过30种功能,自上线以来,已服务多家企业,受到一致好评。近期,我们根据客户反馈和市场调研正式推出升级版 即客云2.0!更新了私域运营SOP,群日历功能,批量拓客,客户雷达,消息推送,个人欢迎语,帮助企业更好运用企业微信;同时提升了社群运营工作标准化,提升运营效率,帮助企业实现客户增长,玩转私域流量。










