<kbd id="9plqc"><label id="9plqc"></label></kbd>

        <th id="9plqc"></th>
        1. <center id="9plqc"><video id="9plqc"></video></center>
          <sub id="9plqc"><form id="9plqc"><pre id="9plqc"></pre></form></sub>
          <nav id="9plqc"><form id="9plqc"><legend id="9plqc"></legend></form></nav>
          使用Linux Crontab結(jié)合 企業(yè)微信的群聊機器人 定時發(fā)送消息通知 您所在的位置:網(wǎng)站首頁 屬羊人今年的財運方位怎么樣呀女孩 使用Linux Crontab結(jié)合 企業(yè)微信的群聊機器人 定時發(fā)送消息通知

          使用Linux Crontab結(jié)合 企業(yè)微信的群聊機器人 定時發(fā)送消息通知

          2024-01-04 00:38| 來源: 網(wǎng)絡(luò)整理| 查看: 265

          我所在的組每周五都需要發(fā)送一條填寫周報的通知,經(jīng)常因為瑣事煩惱就忘記了,一直想著搞寫一個模塊掛在服務(wù)器上,定時發(fā)一個HTTP請求給企微自帶的群聊機器人,這樣就實現(xiàn)了一個最簡單的“自動化辦公”

          一開始是想通過寫個模塊來實現(xiàn),還可以對接公司的項目管理的數(shù)據(jù)庫,查一些數(shù)據(jù)分析,后面擴展性很高。但一直沒實現(xiàn)的原因還是懶,懶得另外起一個項目,甚至是接入一堆臃腫的組件。

          bgbg

          今天重新思考下,其實目前我的通知內(nèi)容并不需要查詢到數(shù)據(jù)庫,需要自動化查詢當(dāng)前的8月份,以及附帶excel的url(每個月的url都會變,方便組員點擊后直接到對應(yīng)的月份)。 然后又想起來Linux下其實有自帶的定時任務(wù)插件——Crontab。

          那么思路一下來了:

          將消息通知內(nèi)容通過shell腳本寫成一個Linux下可執(zhí)行的HTTP請求。#!/bin/bash curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=群聊機器人的key' \ -H 'Content-Type: application/json' \ -d ' { "msgtype": "text", "text": { "content": "請大家更新周進度。\n 1.請....", "mentioned_list":["userid1","userid2","userid3","@all"] } }'

          2.將shell腳本添加到crontab的任務(wù)列表里面,并配置需要的cron表達式。

          #每周五下午16:30分執(zhí)行一次通知腳本 30 16 * * 5 cd / && ./week_report_notify.sh

          這樣子只要當(dāng)前服務(wù)器可以連通外網(wǎng),將請求發(fā)送到企微的服務(wù)器,那么我們就完成一個最簡單的OA辦公自動化腳本,提供我們的生產(chǎn)效率啦~

          測試截圖測試截圖

          實際上week_report_notify.sh可以玩的花樣很多,我在實際使用中還添加幾個變量,用以獲取當(dāng)前的月份;在需要連接數(shù)據(jù)庫時,也可以通過訪問我們自己后臺接口,“curl http://ip:port/requestName >> response.log” 將返回的內(nèi)容作為參數(shù),添加到我們的請求中,這樣子可以做的事情多很多了。

          禪定時刻 這個事情反思一下: 事情要先思考本質(zhì),要警惕程序員的技術(shù)性思維,如果按照最開始的自動化模塊的想法,可能這個事情會一直擱置下去,但換個簡單的方式,幾分鐘就搞定了~



          【本文地址】

          公司簡介

          聯(lián)系我們

          今日新聞

          推薦新聞

          專題文章
            CopyRight 2018-2019 實驗室設(shè)備網(wǎng) 版權(quán)所有
            黄色免费网站在线看,韩国精品在线观看,韩国美女一区二区,99国产热 萝北县| 山东省| 汉寿县| 安乡县| 汉阴县| 成都市| 岳普湖县| 微山县| 巴塘县| 镇安县| 德格县| 自治县| 盘锦市| 乐亭县| 土默特右旗| 崇信县| 晴隆县| 肥城市| 富裕县| 云南省| 安丘市| 安泽县| 璧山县| 安图县| 忻城县| 通州区| 醴陵市| 深水埗区| 城口县| 遵义市| 甘肃省| 志丹县| 邳州市| 三明市| 醴陵市| 西华县| 宁陕县| 景洪市| 瓮安县| 邵武市| 望奎县| http://444 http://444 http://444 http://444 http://444 http://444