云迈博客

您现在的位置是:首页 > 灌水专栏 > 正文

灌水专栏

企业微信推送消息

刘琦2022-06-30灌水专栏149
publicfunctionsendMSG(){$access_token=$this-˃getAccessToken();//调用getAccessToken方法获取a
 public  function  sendMSG(){
        $access_token=$this->getAccessToken();//调用getAccessToken方法获取access_token
        $date = date("Y年m月d日 H:i:s",time());
        $arr=array(
            'touser'=>"LiuQi01", //企业微信用户帐号
            "msgtype"=> "textcard",
            "agentid"=>1000004,//企业应用ID
            "textcard"=>[
                "title"=>"消息通知",
                "description"=>"<div class=\"gray\">$date</div> <div class=\"normal\">消息提醒</div>",
                "url" => "https://crmxc.booseng.com/hYSCkWNrzE.php",
                "btntxt"=>"更多"
            ],
        );
        $arr=json_encode($arr,JSON_UNESCAPED_UNICODE); //利用json_encode把$arr变为json形式,“JSON_UNESCAPED_UNICODE”参数把中文变为json形式。

        $url="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=".$access_token;
        $res=$this->curl_post($url, $arr); //调用https请求方法发送消息。
        return $res;
    }
    public function getAccessToken(){
        $corpid = "ww2a0a63a6b12ff555";//企业ID
        $corpsecret = "ey7tdsr1BxgjTtqWeFMsmEDADZPBMZM7tFxpMyLKU5Y";//应用secret
        $ret = $this->curl_post("https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$corpid&corpsecret=$corpsecret");
        $retarr = json_decode($ret,true);
        return $retarr['access_token'];
    }
    public function curl_post($url , $data=array()){
        $ch = curl_init();
        curl_setopt($ch, CURLOPT_URL, $url);
        curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
        curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
        curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
        // POST数据
        curl_setopt($ch, CURLOPT_POST, 1);
        // 把post的变量加上
        curl_setopt($ch, CURLOPT_POSTFIELDS, $data);
        $output = curl_exec($ch);
        curl_close($ch);
        return $output;
    }

发表评论

评论列表

  • 这篇文章还没有收到评论,赶紧来抢沙发吧~