使用easywechat给关注公众号用户发消息
//获取昵称
private function getnickname($openid='')
{
$nickname=DB::name('member')->where(['openid'=>$openid])->value('member_nickname');
return $nickname;
}
## 发消息
//获取评论人昵称
$nickname=$this->getnickname($openid);
//发送推送消息
$tslist=DB::name('publicgzh')->field('gzhopenid')->where(['member_admin'=>1])->select()->toArray();
if(!empty($tslist))
{
foreach ($tslist as $key=>$val)
{
$noccontent='客户已完成评分,请查看';
// send_template_message($val['openid'],'MGc0DCmXGA3DQkRhJMozVmVCRRtxDnhjQ9yD27591rw','pages/view_ass/view_ass?openid='.$openid,$noccontent,'张三');//
//公众号发消息
$res=$this->app->template_message->send([
'touser' => $val['gzhopenid'],
'template_id' => 'bSE7MakcVR6UNJjJYOwdyz9XyqBEpDNdcutwGIWcIKk',
'url' =>Config('app.Domain'),
'miniprogram' => [
'appid' =>Config('app.WeiXinAPPID'),
'pagepath' => 'pages/view_ass/view_ass?openid='.$openid,//正式小程序
// 'page' => 'pages/home/home?openid='.$openid,// 体验小程序
],
'data' => [
'first' => '客户考核通知',
'keyword1' =>$nickname, //'张三',
'keyword2'=>$noccontent,
'remark'=>'请查看详情!',
],
]);
file_put_contents('./33.txt',var_export($res,'true'));
}
}
注意:
在公众号平台需要关联小程序