1个回答
展开全部
给你个代码样例 不可以直接复制使用
/**
* 发送模板消息
* @param $tmpId 模板ID
* @param $openId 用户openID
* @param $param 模板参数
* @param $url
* @return mixed
* @author fjlhuman
*/
public function sendTmpMessage($tmpId,$openId,$param,$url){
$postUrl = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$this->accessToken;
$arrData['touser']=$openId;
$arrData['template_id']=$tmpId;//'6OT8DDNF-CbiadTsbEKKSCZVHe_9hnhxOBT7EvURNcE';
$arrData['url']=$url;
$arrData['data']=$param;
$json=json_encode($arrData);
$result = Curl::post($postUrl, $json);
$result=json_decode($result, true);
$rData['isTure']=false;
$rData['msg']="";
if($result['errcode']==0){
$rData['isTure']=true;
$rData['msg']="发送成功";
}else{
$rData['msg']=$result['errcode'];
}
return $rData;
}
详情请参考 微信公众平台技术文档->模板消息接口
更多追问追答
追问
兄弟你这个都没有APPID和APPSECERT哪来的openid啊?
追答
我这是封装的 发送模板方法 而已 openid是你调取的时候传入的
样例 只是让你看下 调用什么接口发送消息 具体怎么发送你得结合你的业务和代码逻辑好伐
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |