| 主机参考:VPS测评参考推荐/专注分享VPS服务器优惠信息!若您是商家可以在本站进行投稿,查看详情!此外我们还提供软文收录、PayPal代付、广告赞助等服务,查看详情! | 
| 我们发布的部分优惠活动文章可能存在时效性,购买时建议在本站搜索商家名称可查看相关文章充分了解该商家!若非中文页面可使用Edge浏览器同步翻译!PayPal代付/收录合作 | 
| 相信大家都用过或者听说过server酱因为微信发布公告将在4月底下线模板消息,Server酱开发了以企业微信为主的多通道新版。旧版将在4月后下线。
 这个企业微信是随便都可以注册的,且稍微操作后微信app端也可以收到推送。而且server酱的服务是有一些限制的,那我们就不如自己整一个推送通道。没有每分钟最多1条,免费版每天5条的限制。
 第一步呢要先注册企业微信,我们直接看server酱的教程,记下教程里的应用ID( agentid ),应用Secret( secret ),企业ID。我把教程复制到石墨了,server酱的还需要登录才能看。https://shimo.im/docs/38dpjtwWtRRVQ6Wy
  代码比较简陋,仅仅是能用的程度,希望大佬们可以开发出更加完善的版本比如企业微信支持很多种消息,我只写了卡片消息一种
 企业微信的api文档:https://work.weixin.qq.com/api/doc/90000/90135/90236
 访问时带上参数就行啦,get post都可以。如 http://example.com/server.php?corpid=xxx&corpsecret=xxx&agentid=xxx&title=title&description=desc&url=url
 效果图
 
   (20.08 KB, 下载次数: 2)   最后是代码  
<?php  $corpid = $_REQUEST[‘corpid’]; //企业id $corpsecret = $_REQUEST[‘corpsecret’]; //应用secret $agentid = $_REQUEST[‘agentid’]; //应用id  //如果就自己用,可以把参数写到这里。 //$corpid = ”; //$corpsecret = ”; //$agentid = ;   $title = $_REQUEST[‘title’]; //消息title $description = $_REQUEST[‘description’]; //消息内容 $description = str_replace(PHP_EOL, ‘<br>’, $description); $url = $_REQUEST[‘url’]; //消息跳转url  if(!$corpid or !$corpsecret or !$agentid){     exit(“canshu buquan”); }   //获取access_token $response = CurlGet(“https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=$corpid&corpsecret=$corpsecret”,””,””);  $access_token = json_decode($response)->access_token; if(!$access_token){     exit(“canshu cuowu”); }else{      $json = ‘{“touser”:”@all”,”msgtype”:”textcard”,”agentid”:””,”textcard”:{“title”:””,”description”:””,”url”:””,”btntxt”:”更多”},”safe”:1,”enable_id_trans”:0,”enable_duplicate_check”:0}’;     $json = json_decode($json);      $json->agentid = $agentid;     $json->textcard->title = $title ? $title : ‘无标题’;     $json->textcard->description = $description ? $description : ‘无内容’;         $json->textcard->url = $url ? $url : ‘URL’;      echo CurlPost(“https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=$access_token”,””, json_encode($json)); }      function CurlGet($url,$cookies = “”,$UserAgent = “”) {     $curl = curl_init();     curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);         curl_setopt($curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );     curl_setopt($curl, CURLOPT_URL, $url);              curl_setopt($curl, CURLOPT_REFERER, ”);         curl_setopt($curl, CURLOPT_COOKIE, $cookies);     curl_setopt($curl, CURLOPT_FOLLOWLOCATION, 1);     if ($UserAgent != “”) {         curl_setopt($curl, CURLOPT_USERAGENT, $UserAgent);     }     curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);     curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);     curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);     $response = curl_exec($curl);     curl_close($curl);     return $response; }  function CurlPost($url, $cookies=””, $post_data=””, $headers=array(), $refer=””, $UserAgent = ”) {      $curl = curl_init();     curl_setopt($curl, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_0);         curl_setopt($curl, CURLOPT_IPRESOLVE, CURL_IPRESOLVE_V4 );     curl_setopt($curl, CURLOPT_URL, $url);          curl_setopt($curl, CURLOPT_USERAGENT, $UserAgent);         curl_setopt($curl, CURLOPT_COOKIE, $cookies);         curl_setopt($curl, CURLOPT_HTTPHEADER, $headers);     if ($refer != ”) {         curl_setopt($curl, CURLOPT_REFERER, $refer);     }     curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false);     curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, false);     curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);     curl_setopt($curl, CURLOPT_POST, 1);     curl_setopt($curl, CURLOPT_POSTFIELDS, $post_data);     $response = curl_exec($curl);     curl_close($curl);     return $response; } 复制代码 | 
各路大神的回复:
 注册: 楼主这个挺好的。我也找过,没找到。。倒是有人做了个API模仿SERVER酱。让别人用它的API。。。 MJJ自建才是王道。。。 
 红A: 访问的时候带上参数 corpid //企业id corpsecret //应用secret agentid  //应用id title //消息title description //消息内容 url //消息跳转url 
 似毛非毛: 这是干嘛用的 
 红A: 推送消息吧 
 h20: 好。 
 皮卡丘: 推送通知消息用的呀,可以直接推送到微信 
 JtrD: 不错~~~用了这个就不用SERVER酱了。搭在自己主机就i行了 
 红A: mark 
 似毛非毛: 绑定,研究一下怎么用 
 zhongziso: 战略性马克  
 silence: 不错 
 注册: 感谢分享 
 注册: 进入「我的企业」页面,拉到最下边,可以看到企业ID,复制并填到上方。推送UID直接填 @all ,推送给公司全员。 可以看到企业ID,复制并填到上方 上方在那里 
 kenshuren: 记下三个参数来即可,只是借用一下这个开通企业微信的教程 
 netsky: 我选择pushplus 
 红A: 配置了怎么用,直接访问提示canshu buquan 
 ivsa: 访问的时候带上参数 corpid //企业id corpsecret //应用secret agentid  //应用id title //消息title description //消息内容 url //消息跳转url 
 netsky: 大佬来个完整的吧,不懂用,参数内置到php里面了 ?$title=123$description=456$description=789 是不是这样访问 提示  {“errcode”:0,”errmsg”:”ok”,”invaliduser”:””} 
 红A: 成功了,谢谢大佬 
 netsky: 这样就成功推送了 另外谢谢提醒,已经在帖子一楼补充上带参数的示例网址了 
 嗷嗷: 找了半天原来是在企业微信里面显示的通知,不是在微信 
 注册: 这个轮子loc开源过很多个了,如果是个人使用我还是建议钉钉,超级方便 
 注册: 那个教程的最后一步,在微信关注一下企业微信,就可以在微信中收到通知了。 如果企业微信是很早之前就创建了,就需要在微信里取消关注重新关注一下才可以收到推送 
 师太: 是嘛…我还是特意搜索过没有相关帖子再发的呀,看来是我没有搜到 
 红A: 楼主这个挺好的。我也找过,没找到。。倒是有人做了个API模仿SERVER酱。让别人用它的API。。。 MJJ自建才是王道。。。 
 红A: 火前留名 战略性mark 
 似毛非毛: 老板们一般都推送些啥? 
 纳米科技: 比如这个 https://github.com/kaixin1995/InformationPush 
 FDD: 这个挺不错的 
 师太: 这个挺不错的 
 红A: 使用微信扫码关注,每次获取的二维码7天有效 
 注册: 我选择Qmsg酱 配合 腾讯云函数签到提醒 
 注册: 谢谢大佬  我搭建了一下成功了 
 萌墨: 通过大佬们的回复,又知道了好多优秀工具哈哈哈哈哈 
主机参考zhujicankao.com_收集国内外VPS,VPS测评,主机测评,云服务器,虚拟主机,独立服务器,国内外服务器,高性价比建站主机相关优惠信息
详细介绍和测评国外VPS主机,云服务器,国外服务器,国外主机的相关优惠信息,商家背景,网络带宽等等,也是目前国内最好的主机云服务器VPS参考测评资讯优惠信息分享平台
			
    			这几篇文章你可能也喜欢:
                 
                        
                        本文由主机参考刊发,转载请注明:便宜国外vps论坛_MJJ专用server酱 企业微信通道PHP版 https://zhujicankao.com/52944.html                        
		
				 
评论前必须登录!
注册