PHP結合系統任務計劃實現微信模板消息定時推送

在這裏插入圖片描述
1、PHP代碼(微信模板推送方法請看官方手冊):

$before_one = strtotime(date("Y-m-d",strtotime("+1 day")));//提前一天
$after_one = strtotime(date("Y-m-d",strtotime("-1 day")));//過後一天

$before_one_list = $DB->qgGetAll("SELECT * FROM table WHERE meetingstarttime=".$before_one);
$after_one_list = $DB->qgGetAll("SELECT * FROM table WHERE meetingendtime=".$after_one);

//您的客戶明天開課了
foreach($before_one_list AS $key=>$value)
{
	$result = array(
		"uid"=>收件人,
		"template_id"=>"模板ID",
		"url_id"=>"連接",
		"first"=>"客戶參課提醒",
		"keyword1"=>"內容",
		"keyword2"=>"內容",
		"remark"=>"明天開課了,請及時跟進!",
	);
	SendWxTemplate($result);
}

//您的客戶課程已經結束
foreach($after_one_list AS $key=>$value)
{
	$result = array(
		"uid"=>收件人,
		"template_id"=>"模板ID",
		"url_id"=>"連接",
		"first"=>"客戶參課提醒",
		"keyword1"=>"內容",
		"keyword2"=>"內容",
		"remark"=>"課程已經結束,請及時回訪!",
	);
	SendWxTemplate($result);
}

2、創建一個push.dat文件,代碼如下:

@echo off
start D:\PHP目錄\php-cgi.exe -f D:\項目目錄\tips.php
exit

3、控制面板—管理工具—任務計劃程序—創建任務,把按需要設定push.dat執行任務次數和時間即可
在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章