![]() |
微信小程序模板消息推送详细先容及代码实现 网站seo优化信息 |
来源: 时间:2019-05-18 |
在如今科技发达的年代,大家每天都在接收大量的信息,如电话、短信、APP消息推送、邮件、微信消息、微信服务通知、朋友圈消息、微博消息等等,这些不乏大量的推广信息。面对大量的垃圾信息,大家会报告垃圾短信、屏蔽垃圾电话、屏蔽垃圾邮件、屏蔽某人朋友圈等等,这也导致了大部分消息推送方式的失效或者效果打折。那么,今天小知鸟科技谈的是,效果非常好的微信服务通知,因为这里推送的都是有效信息,屏蔽的人非常少,微信不允许你把它当做推广工具,所以都有调用次数等规则限制,但大家可以好好利用以保持应用的用户粘性。
是不是什么消息都可以发送?模板消息推送有什么条件?
具体推送步骤如下
用户支付产生的prepay_id和提交表单时产生的formid(表单属性report-submit="true")
数据库如下
`id` int(11) unsigned NOT NULL AUTO_INCREMENT COMMENT '自动ID',
`form_id` varchar(50) DEFAULT NULL COMMENT '收集到的form_id',
`time_expire` int(11) DEFAULT NULL COMMENT '过期时间',
`used_times` int(2) DEFAULT NULL COMMENT '已使用次数',
) ENGINE=InnoDB DEFAULT CHARSET=utf8 COMMENT='小程序收集的用于推送消息的form_id表';
/**
* @param type $ctype 模板消息类型
* @param type $template_id 模板ID
* @param type $data 模板消息数据
*/
{
$AccessTokenObj = new AccessTokenModel();
$MemberObj = new MemberModel();
$FormidObj = new FormidModel();
'touser' => $openid,
'template_id' => $template_id,
'data' => $data
$this->add_record($ctype, $member_id, $openid, $form_id,$template_id, json_encode($data),$url, 0, "没有可用openid");
}
if(empty($form_id)) {
return 3;//没有可发送的form_id
$url_send = "https://api.weixin.qq.com/cgi-bin/message/wxopen/template/send?access_token=" . $access_token;
$result = json_decode($json_result,true);
$is_success = 0;
if($result['errcode'] == 0) {
$is_success = 1;
$err_msg = $result['errcode'];
$this->add_record($ctype, $member_id, $openid, $form_id, $template_id, json_encode($data), $url, $is_success, $err_msg);
}
其中需要用到PHP发送请求函数
* 发起请求
* @param string $data 请求数据包
*/
{
curl_set($curl, CURLOPT_URL, $url); // 要访问的地址
curl_set($curl, CURLOPT_SSL_VERIFYHOST, 2); // 从证书中检查SSL加密算法是否存在
curl_set($curl, CURLOPT_FOLLOWLOCATION, 1); // 使用自动跳转
curl_set($curl, CURLOPT_POST, 1); // 发送一个常规的Post请求
curl_set($curl, CURLOPT_TIMEOUT, 30); // 设置超时限制防止死循
curl_set($curl, CURLOPT_RETURNTRANSFER, 1); // 获取的信息以文件流的形式返回
$tmpInfo = curl_exec($curl); // 实行操作
echo 'Errno'.curl_error($curl);
curl_close($curl); // 关键CURL会话
}
小程序发送需要formid,而且有7天的时间限制,而服务号是不需要的,但是一个服务号每天有消息总条数限制。
审核说明
1.1标题不能存在相同
1.3标题必须以“提醒”或“通知”结尾
1.5标题必须能体现具体服务场景
消费优惠类、购物返利类、商品更新类、优惠券类、代金券类、红包类、会员卡类、积分类、活动类等营销倾向通知
2.1同一标题下,关键词不能存在相同
2.3关键词不能带特殊符号、个性化字词等没有行业通用性的内容
2.5关键词不能太过宽泛,需要具有限制性,例如:“内容”这个就太宽泛,不能审核通过
除不能违反运营规范外,还不能违反以下规则,包括但不限于:
不允许恶意骚扰,下发对用户造成骚扰的模板
处罚说明
次违规,删除违规模板以示警告,
第三次违规,封禁接口30天,
处罚结果及原因以站内信形式告知
小知鸟科技专注于微信小程序定制开发,欢迎有需要的客户咨询大家的服务热线400-800-9385,或者加大家的客服QQ97798819
微信小程序模板消息推送详细先容及代码实现 网站seo优化信息 seo待遇
上一个: | 网站改版?你做好准备了吗? 长沙seo排名 |
下一个: | 微网站怎么做 网站怎么优化 google |
电话:0758-2802339
手机:137 1986 9881
邮件:xzn@xiaozhiniao.cn
地点:肇庆端州区芙蓉西二街22号二层西南商城(地图搜索“西江商务中心”即可)
![]() |
![]() |
微信联系 | 手机访问 |
QQ联系: |
告诉给朋友们: |
Copyright ? Since 2003 - 2019 版权归 小知鸟网络科技 版权所有 ★肇庆全市提供上门服务★ |