寶塔皮膚計劃任務定時推送公眾號模板訊息

126雲發表於2021-05-11

1、皮膚中安裝php5.6,並新建網站,將程式碼包上傳到站點根目錄

如圖操作即可,注意建立站點時php版本選擇PHP-56。程式碼包見文末

image.png image.png

2、解壓程式碼包,並進行配置

上傳後進行解壓,編輯Building_Access_Token.php檔案,填入AppID和AppSecret

image.png

這些資訊在公眾號MP後臺“開發”→“基本配置”選項卡內。填入後別忘了把當前伺服器ip加入白名單。

image.png

然後把access_token.php設為646許可權

image.png

3、在寶塔設定計劃任務,每兩小時訪問一次這個php檔案

官方文件說明這個token每兩個小時會失效。所以需要定時更新這個token。

image.png

4、設定計劃任務,定時推送模板訊息

型別為Shell指令碼,內容如下,具體請參考官方文件根據實際情況做更改。

curl https://api.weixin.qq.com/cgi-bin/message/template/send?access_token=$(cat 網站路徑/access_token.php) -X POST -d '{"touser":"oaXXXXXXXXXXXXXXXXX7A","template_id":"qXXXXXXXXXXXXXXXXXXXXXXXX4","url":"","miniprogram":{"appid":"","pagepath":""},"data":{"first":{"value":"XX","color":""},"keyword1":{"value":"XX","color":""},"keyword2":{"value":"XX","color":""},"remark":{"value":"XX","color":""}}}' --header "Content-Type: application/json"

image.png




來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/69957453/viewspace-2771712/,如需轉載,請註明出處,否則將追究法律責任。

相關文章