<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