当前位置: 首页 > news >正文

怎样购买网站同德县网站建设公司

怎样购买网站,同德县网站建设公司,山西旅游网站建设,做网站的图片取材钉钉群机器人设置——python版本 应用场景钉钉界面操作程序开发效果展示 应用场景 由于工作需要,很多项目执行程序后出现报错信息无法第一时间收到,因此实时预警对于监控程序还是有必要。(仅个人观点) 参考文档及博客&#xff1a…

钉钉群机器人设置——python版本

    • 应用场景
    • 钉钉界面操作
    • 程序开发
    • 效果展示

应用场景

由于工作需要,很多项目执行程序后出现报错信息无法第一时间收到,因此实时预警对于监控程序还是有必要。(仅个人观点
参考文档及博客
钉钉官方文档
个人博客

钉钉界面操作

1.钉钉群——群设置——机器人
群机器人设置_01
2. 添加机器人——自定义类型——添加
群机器人设置_02

群机器人设置_03

群机器人设置_04
3. 定义机器人名称——勾选加签——完成
群机器人设置_05
4.webhook是自动生成的,access_token是代码中access_token,也是自动生成
群机器人设置_06
5.添加机器人成功
在这里插入图片描述

程序开发

程序中主要展示需要 @指定人推送内容
@指定人: 官方文档给出两种方式,可能我操作不对,只能实现使用手机实现@指定人的。有机智的小伙伴可以尝试一下官方文档上的另一种方式
推送内容:推送的内容格式官方给出了几种,我只尝试使用文本和markdown。有机智的小伙伴可以尝试一下官方文档上的另外几种方式

# -*- coding:utf-8 -*-
# @Time : 2025/1/21 11:51
# @Author: 水兵没月
# @File : Dingding_jqr.py
# @Software: PyCharm
import sys
import traceback
from urllib import parseimport requests
import time
import hashlib
import base64
import hmac
import json
from fake_useragent import UserAgent
# 钉钉Webhook地址
webhook = "https://oapi.dingtalk.com/robot/send"
access_token = "01010f5983cdc79d006eda01b4e**************379cd8ba0e42693"   # webhook 自动生成
secret = "SEC098e6793d38e0154a1f81a********************ebf02ae2ff74ca"  # 钉钉上可以生成
mobile_list = ["137*******"]   # @指定人的列表# 加签函数
def get_sign(secret):timestamp = str(int(time.time() * 1000))  # 当前时间戳(毫秒)secret_byte = bytes(timestamp +'\n'+secret, encoding='utf-8')  # 创建签名数据hmac_key = bytes(secret, encoding='utf-8')  # 使用secret创建HMAC密钥sign = hmac.new(hmac_key, secret_byte, digestmod=hashlib.sha256).digest()  # 生成签名sign_base64 = parse.quote_plus(base64.b64encode(sign))return sign_base64, timestamp  # 返回签名和时间戳# 发送消息函数
def send_message(content):sign, timestamp = get_sign(secret)  # 获取签名和时间戳url = f"{webhook}?access_token={access_token}&timestamp={timestamp}&sign={sign}"  # 拼接成最终请求地址stauts = content["stauts"]stauts = "成功" if stauts else "失败"msg_except = content["exception"]msg_time = str(time.strftime('%Y-%m-%d %H:%M:%S', time.localtime(int(time.time()))))# markdown 类型展示message = {"msgtype": "markdown","markdown": {"title":"程序执行情况","text": f"**执行情况: {stauts}**\n\n"f"**服务器类型: {sys.platform}**\n\n"f"**异常信息: {msg_except}**\n\n"f"**时间: {msg_time}**\n\n @137*******"},"at": {"atMobiles": mobile_list,"isAtAll": False}}# 文本类型展示# message = {#     "msgtype": "text",  # 消息类型#     "at": {#       "atMobiles": mobile_list,#       "atUserIds": [],#       "isAtAll": False#     },#     "text": {#     "content": f"{content}+"+"@137*******"#     },# }headers = {'Content-Type': 'application/json', "User-Agent":UserAgent().Chrome}  # 设置请求头response = requests.post(url, data=json.dumps(message), headers=headers)  # 发送请求# 打印响应结果if response.status_code == 200:return response.json()else:return response.text

效果展示

Alt

http://www.yayakq.cn/news/625425/

相关文章:

  • 怎么用ps做网站超链接医院信息化建设网站
  • 海南网站建设软件怎么制作网站的网页设计
  • 汕头网站建设网站网页设计与制作期末作品
  • 免费海报制作网站wordpress云服务器配置
  • 哪个网站可以做头像的提供网站建设的各类服务
  • asp.net做的小网站惠州市中国建设银行网站
  • 网站机房建设解决方案广东长城建设集团有限公司 网站
  • 创业大赛网站建设liunx安装wordpress
  • 怎么做棋牌网站购物商城网站的制作
  • 个人网站建设概述微网站微网站
  • 网站结算系统怎么做石家庄logo标志设计
  • 做商城网站需要什么条件巩义网站建设托管
  • 网站建设与维护考题中国建设银行手机网站下载安装
  • 优秀购物网站企业管理培训课程机构有哪些
  • 重庆营销型网站广州番禺区房价
  • 定制化网站开发的好处南通企业网站制作
  • 百度云服务器建设网站做封面的免费网站
  • 网站建设 模板中心wordpress百度主动推送
  • 网站建设价类型建设厅的电工证
  • 周口网站设计阿里邮箱
  • 猪八戒网站怎么做任务网站建设工期及预算
  • 银行收取网站建设费的会计科目一起做业英语网站
  • vue做的网站大全意大利 网站设计
  • 横峰县建设局网站网络推广服务
  • 做板子焊接的网站的公司名字做网站为何要续费
  • 福建建设局网站招标学习软件有哪些
  • 网站建设实施过程大都会app下载二维码
  • 中国城乡建设结合部网站佛山手机建站模板
  • seo网站优化培训怎么做龙中龙网站开发
  • 国内最大的网站制作公司注册号域名后如何建设公司网站