自定义钉钉消息

import time

import hmac

import hashlib

import base64

import urllib.parse

import requests

timestamp= str(round(time.time()* 1000))

secret= 'xxx'  #钉钉机器人的secret

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))

print(timestamp)

print(sign)

url= "https://oapi.dingtalk.com/robot/send?access_token=xxx&timestamp=%s&sign=%s" % (timestamp, sign)  "  #钉钉机器人的webhook

data= {"msgtype": "text", "text": {"content": "今天周五啦,大家填写一下测试周任务统计"}}

header= '{Content-Type: application/json}'

print(url)

response= requests.post(url, json=data)

print(response)


钉钉开放平台链接:https://developers.dingtalk.com/document/app/custom-robot-access?spm=ding_open_doc.document.0.0.6d9d28e1bOGseA#topic-2026027

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Service酱 直达官网[http://sc.ftqq.com/3.version] (service酱最新支持...
    NIX阅读 3,170评论 0 1
  • datetime是Python处理日期和时间的标准库。 获取当前日期和时间 我们先看如何获取当前日期和时间: >>...
    jbb_43b0阅读 1,046评论 0 0
  • 今天感恩节哎,感谢一直在我身边的亲朋好友。感恩相遇!感恩不离不弃。 中午开了第一次的党会,身份的转变要...
    迷月闪星情阅读 10,616评论 0 11
  • 彩排完,天已黑
    刘凯书法阅读 4,279评论 1 3
  • 没事就多看看书,因为腹有诗书气自华,读书万卷始通神。没事就多出去旅游,别因为没钱而找借口,因为只要你省吃俭用,来...
    向阳之心阅读 4,823评论 3 11