微信号分为服务号和订阅号(还有企业号内部用),服务号像qq,对方给你发信息,能马上看到,订阅号像邮件,你必须自己打开对方的订阅号才能看到即时的信息。所以服务号更像一个普通微信好友,可以在线沟通。但是微信为了控制广告效果,服务号每月只能发4次消息,而订阅号却可以每天一次消息。虽然公众号也可以用高级群发接口编程发送,但是更厉害的是微信从客户端限制每用户只能接收4次公众号的消息。所以如果只编程发送,超过4次,用户根本不知道有这消息,微信服务器就给你拦掉了。还好,微信为企业服务留了个口子,图文消息不让发,但是简单文本消息可以发,突破公众号限制,每天发送一条消息的方法就走的这个接口。微信监测这个接口,每日限额10000次的调用,我们只有小几千个关注者,够用了。

<?php$appid = "wx";$appsecret = "0b97ad645797ee2";$times= date('y年m月d日 H:i:s',time());
echo $times."</br>";
$url = "https://api.weixin.qq.com/cgi-bin/token?grant_type=client_credential&appid=".$appid."&secret=".$appsecret;//取得token
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
$jsoninfo = json_decode($output, true);
$access_token = $jsoninfo["access_token"];
// echo $access_token."</br>";$begin=0;
if($begin>=10000)
{$url= "https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$access_token."&next_openid=".$_GET['next_openid'];}
else{$url= "https://api.weixin.qq.com/cgi-bin/user/get?access_token=".$access_token; }
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);
curl_setopt($ch, CURLOPT_SSL_VERIFYHOST, FALSE);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
$output = curl_exec($ch);
curl_close($ch);
$array = json_decode($output, true);
echo $array["count"]."</br>";
// foreach ($array["data"]["openid"] as $key=>&$value) {//获取用户的唯一标识
//     echo ($key)."->".$value."</br>" ;
// } //群发注释$times= date('y年m月d日 H:i:s',time());
$template = array('touser' =>"oC282t60QEDt0El-hcVOShgzgTmQ",//&$value, // //'template_id' => "gJ_qahsRIMxRtxeWtKuhChzfA6w8HHdZE2xa7_XQ5u8",
//     'url' =>"http://eqxiu.com/s/7pWq",'url' => "http://mp.weixin.qq.com/",'topcolor' => "#7B68EE",'data' => array('first'    => array('value' => urlencode("新闻标题:"),'color' => "#743A3A",),'keyword1' => array('value' => urlencode("XXXXXX"),'color' => "#FF0000",),'keyword2'     => array('value' => urlencode("全体关心XXX"),'color' => "#C4C400",),'keyword3'     => array('value' => urlencode($times),'color' => "#0000FF",),'keyword4' => array('value' => urlencode("工作先进集体"),'color' => "#FF0000",),'remark'     => array('value' => urlencode("\\n你好。点击查看“详情”!"),'color' => "#008000",),)
);
// var_dump($template)."</br>";
// echo urldecode(json_encode($template))."</br>";
$url = "https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=".$access_token;
$result = https_request($url, urldecode(json_encode($template)));//"";//群发命令
// var_dump($result)."</br>";
// } //群发关闭
function https_request($url,$data = null){$curl = curl_init();curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);if (!empty($data)){curl_setopt($curl, CURLOPT_POST, 1);curl_setopt($curl, CURLOPT_POSTFIELDS, $data);}curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);$output = curl_exec($curl);curl_close($curl);
//     echo "</br>";
//     echo $output;return $output;
}

保存成php文件,设置好

$appid = "wx";
$appsecret = "0b97ad645797ee2";
改掉几处注释,即可以使用,最好先发到自己号上测试一下

微信模板消息 群发 突破 4条限制相关推荐

  1. 公众平台模板消息所在行业_微信公众号模板消息群发第三方平台可以免费试用吗?...

    使用公众号后台模板消息功能,只能添加模板和修改所在行业,如果想要群发模板消息,可以通过公众号后台的接口自己编程实现,也可使用第三方平台微号帮功能模板消息群发,都可以实现微信公众号模板消息群发,突破公众 ...

  2. php公众号模板消息群发,如何使用微信模板消息免费群发

    大家都知道,微信服务号一个月仅四次群发消息,原本申请公众号类型的时候大家都挺矛盾的,想要自定义设置菜单,又需要开展各类微信活动,这个只能服务号才能实现,但是他的群发次数又太少了,怎么才能两全其美呢?大 ...

  3. 公众平台模板消息所在行业_第三方工具微信公众号模板消息群发如何操作?

    当下,公众平台模板消息功能仅支持添加模板,修改所在行业,如果想要群发模板消息,可以自己根据公众平台的接口编程实现,也可通过微号帮平台的模板消息群发功能实现,均可以让微信公众号群发模板消息,模板消息即按 ...

  4. php+实现群发微信模板消息_php实现发送微信模板消息的方法,php信模板消息_PHP教程...

    php实现发送微信模板消息的方法,php信模板消息 本文实例讲述了php实现发送微信模板消息的方法.分享给大家供大家参考.具体如下: 该方法基于thinkphp实现实现,具体OrderPush.cla ...

  5. 公众号客服消息超过48小时_免费模板消息群发的方法,在这里!

    不知道大家会不会因为服务号4次推送机会用完,又遇到老板施压,让发布重要消息,而苦恼? 经过我苦心搜索,找到了一个解决方法!原理就是,利用公众号模板消息,给粉丝推送. 作为运营同学,大多是不会技术的,所 ...

  6. 使用模板消息及利用模板消息群发的说明

    下周就是国庆节,不知道你公众号的群发次数用完了吗?如果用完了,还可以使用模板消息群发对全部粉丝推送,仅限服务号使用.订阅号依然每天只能用群发1次,开发公众号高级群发接口,不会开发的人员可以直接使用微号 ...

  7. 服务号模板消息群发二代服务器,服务号模板消息群发

    微信为了区分服务号和订阅号的区别,不光定义上不同,就连功能上也不尽相同,这里就不一一列举了,相信经营公众号的人都知道,服务号每个月仅四次群发素材的机会,显而意见,很容易看到,今天小编就来跟大家讲一下服 ...

  8. Mega-wechat微信模板消息发送服务

    Mega-wechat Mega-wechat是一款发送微信模板消息的服务,基于Swoole网络框架实现.支持大量的消息发送,并发执行发送模板消息接口,整个发送过程按照先来先服务的队列执行.支持定制模 ...

  9. 微信模板信息群发实现

    # 微信模板信息群发实现 https://github.com/fanpink/we_push_mesg # we_push_mesg ## 文件目录结构 |-->temp/ |-->Us ...

最新文章

  1. MySQL主从的一致性校验及修复
  2. 浅谈管理软件开发类项目是怎么来的,怎么接到项目的,欢迎大家补充
  3. linux下删除带特殊符号文件的方法
  4. envi与arcgis文件转换_ArcGIS、MapInfo、ENVI、MapGIS等矢量格式相互转换
  5. Why React?
  6. 使用 ODBC .NET 提供程序和 Visual C# .NET 执行 SQL 参数化存储过程
  7. 一本通1623Sherlock and His Girlfriend
  8. 关闭Visual Studio 实时调试器
  9. master节点重置后添加node报错_土豆SUPER通过Node-Red接入HASS和Homekit
  10. 【云周刊】第141期:阿里正式发布《Java开发手册》终极版!绝对珍藏!
  11. JSP编程技术2-动态标签
  12. 【matlab笔记】寻找极小值
  13. 无线路由!RTS DTIM阈值、Beacon 周期如何设置多少可以加快路由
  14. leetcode——control reaches end of non-void function
  15. 论文翻译——Rapid 2D-to-3D conversion——快速2D到3D转换
  16. 【医学图像处理】9 二值形态学
  17. 【时间序列】时间序列曲线平滑+预测(LSTM)
  18. Java 读取src目录下的json文件
  19. BZOJ 3036 绿豆蛙的归宿
  20. Xilinx FPGA资源解析与使用系列——CLB

热门文章

  1. ARM_NEON_CNN编程 SIMD单指令多数据流 intrinsics指令 内联汇编 CNN卷积网络优化 深度学习优化
  2. post /login.php http/1.1,路由器登录入口:http://192.168.10.1
  3. 鲁大师发布2022半年报手机UI排行榜,vivo OriginOS成为最流畅UI
  4. IDEA中maven项目的language level 修改后自动重置问题
  5. Dharma家族变体,.adobe后缀勒索病毒解密
  6. 设置手机静音和固定电话来电时手机震动
  7. windows驱动开发推荐书籍
  8. 志当存高远,而唯有努力才能抵达成功彼岸
  9. 字符转换 提取一个字符串中的所有数字字符('0'……'9'),将其转换为一个整数输出。 首位不能是0
  10. xcode证书及打包