你的位置:昆明管理系统开发 > 联系我们 > 管理系统开发公司资讯价格 让企业微信机器东说念主(webhook)帮你干一部分活

管理系统开发公司资讯价格 让企业微信机器东说念主(webhook)帮你干一部分活

发布日期:2024-09-28 13:40    点击次数:61

Webhook是一个API想法,webhoo是一种web回调大概http的push API.Webhook算作一个轻量的事件惩处诓骗,正变得越来越有效。

一定要集聚企业微信API文档:https://work.weixin.qq.com/api/doc/90000/90136/91770

中枢:webhook独一url+端正的参数

用途:公司里面自动推送新闻、见告、递交职责日记、如期集合系统日记等

在末端某个群组添加机器东说念主之后,创建者不错在机器东说念主笃定页看的该机器东说念主私有的webhookurl。缔造者不错按以下评释a向这个地址发起HTTP POST 申请,即可完了给该群组发送音书。相等相等要注释:一定要保护好机器东说念主的webhook地址,幸免表露!不要共享到github、博客等可被公开查阅的地点,不然坏东说念主就不错用你的机器东说念主来发垃圾音书了。以下是用curl器具往群组推送文本音书的示例(注释要将url替换成你的机器东说念主webhook地址,content必须是utf8编码):
curl 'https://qyapi.weixin.qq.com/cgi-bin/webhook/send?key=693axxx6-7aoc-4bc4-97a0-0ec2sifa5aaa' \-H 'Content-Type: application/json' \   -d '   {        "msgtype": "text",        "text": {            "content": "hello world"        }   }'
音书类型解救:

粗造文本-text,富文本-markdown,文献-file,图片-image,图文-news,以及组合型的卡片类型template_card中的text_notcice和news_notice类。

使用python编写的框架结构如下:
import requestsmywx_url="你的机器东说念主webhook地址"headers = {"Content-Type": "application/json", "charset": "utf-8"}固定data={    "此处为音书实质,后期总共改造齐在这里,把柄不同的音书类型参考API文档进行编写音书"}respond=requests.post(url=mywx_url,headers=headers,json=data)if respond.json()["errmsg"]=="ok":    print("音书发送得手")else:    print(respond.text)

粗造文本类

data={    "msgtype":"text",    "text":{        "content":"期间:"+datetime.datetime.now().strftime('%Y年%m月%d日 %H时%M分%S秒%p')+"\n机器东说念主发来的第一条音书,请查收",        "mentioned_list":["puzhenglin"],#用户ID教唆        "mentioned_mobile_list":["18827340310","@all"]#通过匹配手机号匹配    }}

图片

markdown类

data2={    "msgtype":"markdown",    "markdown":{        "content":"<font color='warning'>期间:</font>"+str(datetime.datetime.now().strftime('%Y年%m月%d日 %H:%M:%S %p')) + "\n"                 "# 爱的回答\n"                  ">\n"                  "<font color='info'>很思和你领有一个很长很长的改日,昆明管理系统开发很思陪你走完你的一世</font>\n                  "<font color='warning'>彼此慈详,互不亏负</font>\n"                  "@all",    }}

图片

file传输类

先上传到文献上传接口获得media_id才能发送

mywx_url_file="https://qyapi.weixin.qq.com/cgi-bin/webhook/upload_media?key=167c4082-8510-4539-87a0-69aecb94f320&type=file" #机器东说念主webhook文献上传接口file={    "file":open(r"E:\本日运维日报.pptx","rb")}media_id=requests.post(url=mywx_url_file,files=file).json()["media_id"]data6={    "msgtype":"file",    "file":{        "media_id":media_id    }}

图片

news类

data3= {    "msgtype": "news",    "news": {        "articles": [            {                "title": "NBA本日新闻\n北京期间11月19日,骁雄客场104-89大捷骑士,迎来两连胜",                "descrption": "nba-news",                "url": "https://nbachina.qq.com/article/index.htm?articleId=20211119006852&site=nbatop&column=",                "picurl": "https://gimg2.baidu.com/image_search/src=http://n.sinaimg.cn/sinacn21/360/w680h480/20181112/39c7-hnstwwr2260914.jpg&refer=http://n.sinaimg.cn&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1639907146&t=444dce80221909b73e5d8e08f77d6997"            }        ]    }}

图片

作为乐弈场会员赛的传统,也是更好的为会员们搭建起交流的桥梁,乐弈场董事长杨乐涛先生主持了本次的赛前交流会,并在现场为大家逐一介绍各位会员,他们有从事金融、科技、文化、教育乃至企业管理等各行各业的精英,展现了围棋跨越职业界限的魅力。

template_card卡片类-text_notice

小程序开发
days = datetime.datetime(2022, 1, 31, 0, 0, 0) - datetime.datetime.now()#为了成果援用data4 = {    "msgtype": "template_card",    "template_card": {        "card_type": "text_notice",        "main_title": {            "title": "2021倒计时",            "desc": "好好提神跟她全部加油!"        },        "emphasis_content": {            "title": str(days.days) + "天" + str(days.seconds) + "秒",             "desc":"2021倒计时"        },        "sub_title_text": "逐日一读",        "horizontal_content_list": [            {                "type": 1,                "keyname": "寰球热门新闻",                "value": "阅读新闻",                "url": "http://www.gov.cn/xinwen/yaowen.htm"            },            {                "type": 1,                "keyname": "云南热门新闻",                "value": "阅读新闻",                "url": "http://www.yn.gov.cn/ywdt/ynyw/"            }        ],        "jump_list": [            {                "type": 1,                "title": "疫情防控",                "url": "https://user.guancha.cn/app/pneumonia"                # "appid":"小才能id",            }        ],        "card_action": {            "type": 1,            "url": "http://finance.yunnan.cn/video/003/009/022/00300902233_vw00000000000001_32bffe39.mp4",        }    }}

图片

template_card卡片类-news_notice

data5 = {    "msgtype": "template_card",    "template_card": {        "card_type": "news_notice",        "main_title": {            "title": "准点NBA-新闻推送",            "desc": "每天准时推送最新骁雄队新闻"        },        "card_image": {            "url": "https://gimg2.baidu.com/image_search/src=http://inews.gtimg.com/newsapp_match/0/11566271830/0.jpg&refer=http://inews.gtimg.com&app=2002&size=f9999,10000&q=a80&n=0&g=0n&fmt=jpeg?sec=1639889007&t=ff5f487bbde84d90d36764cca8871340",            "aspect_ratio": 2.25        },        "horizontal_content_list": [            {                "type": 1,                "keyname": "本日比赛转头",                "value": "点击不雅看比赛回放",                "url": "https://v.qq.com/x/cover/mzc00200qhithzs/h0041cgb9f9.html"            },            {                "type": 1,                "keyname": "更多NBA赛事",                "value": "点击不雅看直播",                "url": "30.tv"            }        ],         "jump_list":[            {                "type": 1,                "title": "IT资讯",                "url": "http://www.cnit5.com/                        }],        "card_action": {            "type": 1,            "url": "https://www.bilibili.com/video/BV1644115717?t=3.9",        }    }}

图片

图片

图片

图片

怎么让机器东说念主每天如期往群里发最新的新闻、事件、文献?

爬虫(最新数据)+webhook+crond管理系统开发公司资讯价格

本站仅提供存储行状,总共实质均由用户发布,如发现存害或侵权实质,请点击举报。