本帖最后由 vlricchen 于 2023-11-24 22:58 编辑
最近在带毕业设计,学校用钉钉。 忽然想在群里用钉钉机器人发消息,这样学生遇到问题会先自己研究一下,而不是稍遇不懂就直接随手私信或者回复到我 首先如上图所示,添加钉钉机器人,选择自定义(webhook),最后点击完成,记下Webhook地址。在安全设置中,添加自定义关键词。 钉钉机器人接收到的消息中只有包含这个安全词,才会发送到群里面,我设置了一个句号。 最后把webhook地址替换如下代码的url值: import requests,json url=r"https://oapi.dingtalk.com/robot/send?access_token=26126cff0f8f5e9797aa5879ee08......" def get_message(xiaoxi:str, quantizhaohuan=0): tou={"Content-Type":"application/json; charset=utf-8"} neirong={"msgtype":"text", "text":{"content":xiaoxi}, "at":{ "atMobiles":[], "isAtAll":quantizhaohuan #为1则@所有人 } } messagebody=json.dumps(neirong) print(messagebody) result=requests.post(url=url, data=messagebody,headers=tou) print(result.text) if __name__ =="__main__": xiaoxi="基于大数据下的微博营销策略研究,这个有点偏题。建议换个研究对象或者词语。" get_message(xiaoxi)
更改代码中的xiaoxi变量的值,的字符串内容,执行代码,即可用钉钉机器人把消息发送到群里面。
注:若转载请注明大神论坛来源(本贴地址)与作者信息。
|