php数组转换成json格式。

本文介绍了如何通过PHP实现微信模板消息的发送功能,包括设置模板ID、构造消息内容及发送请求等步骤。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

   {
           "touser":"OPENID",
           "template_id":"ngqIpbwh8bUfcSsECmogfXcV14J0tQlEpBO27izEYtY",
           "url":"http://weixin.qq.com/download",            
           "data":{
                   "first": {
                       "value":"恭喜你购买成功!",
                       "color":"#173177"
                   },
                   "keynote1":{
                       "value":"巧克力",
                       "color":"#173177"
                   },
                   "keynote2": {
                       "value":"39.8元",
                       "color":"#173177"
                   },
                   "keynote3": {
                       "value":"2014年9月22日",
                       "color":"#173177"
                   },
                   "remark":{
                       "value":"欢迎再次购买!",
                       "color":"#173177"
                   }
           }
       }





public function settemplateMsg(){
    
        $templateID = "oCn07pNLLCgUP9KN4T34sCs69nIqrBgtuCtAdVWaHOg";
        $posttemepleUrl ="https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$this->access_token;


        $postData = array();
        $postData['touser']= "o2Q4wtwk4NlLqy7QwTWG5vc8RVus";
        $postData['template_id']= $templateID;
        $postData['url']= "http://m.ancun.org/wxmsg/index.php/home/attention";

        
        $templArr= array();
        $templArr['first'] = array('value'=>'有美女给你发信息啦','color'=>'#173177');
        $templArr['keyword1'] = array('value'=>'明天你有时间吗。我要你出来一下。','color'=>'#173177');
        $templArr['keyword2'] = array('value'=>'存宝系统 ','color'=>'#173177');
        $templArr['keyword3'] = array('value'=>'王您码','color'=>'#173177');
        $templArr['keyword4'] = array('value'=>'2014年9月22日','color'=>'#173177');
        $templArr['remark'] = array('value'=>'欢迎再次使用。','color'=>'#173177');
        
        $postData['data']= $templArr;
        
        $postData = json_encode($postData);

        $result =  $this->http_request($posttemepleUrl,$postData);
        return json_decode($result,true);


    }

 

转载于:https://www.cnblogs.com/longhs/p/4923380.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值