1、群启动webhook机器人:右上角设置--智能助手---添加机器人---其他机器人
2、获取webhook地址
3、调用方式不一样,则访问方式就不一样

--------------------------------------------方式一:加签-----------------------------------------------
1、python加签名的调用方式
pip install requests

import requests
import json
import time
import hmac
import hashlib
import base64
import urllib.parse def send_text(countent_text):
timestamp = str(round(time.time() * 1000))
secret = 'SECc1495b626ab6ceb2415ee163ca3002cf2c77cbba82f6f3d55d9014c2ee58ed41' #签名id
secret_enc = secret.encode('utf-8')
string_to_sign = '{}\n{}'.format(timestamp, secret)
string_to_sign_enc = string_to_sign.encode('utf-8')
hmac_code = hmac.new(secret_enc, string_to_sign_enc, digestmod=hashlib.sha256).digest()
sign = urllib.parse.quote_plus(base64.b64encode(hmac_code))
url = f"https://oapi.dingtalk.com/robot/send?access_token=8684ad760333e6fbb8ec8c0c12e2c00fcf7e58e58eb5d0152d9cebb06dee&timestamp={timestamp}&sign={sign}"
headers = {'Content-Type': 'application/json;charset=utf-8'}
data = {
"msgtype":"text",
"at": {"atMobiles": ["18381001111"], #群中@的人员
"isAtAll": False},
"text": {"content": countent_text}, "msgtype": "text"}
print(json.dumps(data))
print(countent_text)
requests.post(url, headers=headers, data=json.dumps(data)) dx=f"-----------------------------sdfsdfsdf--------------------------------"
send_text(dx)

 

--------------------------------------------方式二:自定义关键词---------------------------------------------
1、自定义关键词test

import requests
import json def send_text(countent_text):
url = f"https://oapi.dingtalk.com/robot/send?access_token=8684ad760333e6fbb8ec8c0c12e2c00fcf7e58e58eb5d0152d906de"
headers = {'Content-Type': 'application/json;charset=utf-8'}
data = {"msgtype": "text", "text": {"content": countent_text}}
print(json.dumps(data))
print(countent_text)
requests.post(url, headers=headers, data=json.dumps(data))
dx=f"test----------------------------sdfsdfsdf--------------------------------"
send_text(dx)
2、linux下直接curl调用

curl -H "Content-Type: application/json" -X POST -d '{"msgtype": "text", "text": {"content": "test1"}}' "https://oapi.dingtalk.com/robot/send?access_token=8684ad760333e6fbb8ec8c0c12e2c00fcf7e58e58eb5d0152d9cebb06dee"

  

  

 

最新文章

  1. JavaScript 动态脚本
  2. cookie&session&servletContext
  3. linux笔记:linux常用命令-权限管理命令
  4. PySpark调用自定义jar包
  5. installshield 注册dll
  6. 看了些关于rem的知识点,在这做个自我总结归纳
  7. 移动页面缩放方法之(一)控制meta法
  8. BaseActivity--上门啦
  9. 《剑指Offer》算法题——“旋转数组”的最小数字
  10. 问题集 & 知识点
  11. charles-抓包Andriod 手机的设置
  12. Visual Studio 2017/2019 企业版 Enterprise 激活码
  13. 1060D Social Circles(贪心)
  14. project 2013 显示标题
  15. function CONVERSION_EXIT ****INPUT/OUTPUT说明
  16. python里的函数
  17. PageRank算法和谷歌搜索讲解
  18. sql根据最小值去重
  19. Haproxy 重定向跳转设置 - 运维小结
  20. 【ActiveMQ】Spring Jms集成ActiveMQ学习记录

热门文章

  1. 肖sir___整理 电商详解__拼团活动
  2. JavaSE——String
  3. 【个人笔记】CentOS 修改 SSH 端口, 禁止 ROOT 远程登陆
  4. Mysql主从备份指定库别名
  5. Burp学院-SQL注入
  6. Linux 关闭系统时间同步-timedatectl的使用
  7. 国内centerOs6的yum源都不维护了
  8. AcWing 791. 高精度加法C++数组实现
  9. 软件工程日报二——gradle的安装与环境配置
  10. 51电子-STC89C51开发板:汇编教程