shopex_dingding_note
消息异常发送到钉钉
安装方式
一、
1、git clone https://github.com/magic119/shopex_dingding_note.git
2、切换到文件夹下,找到setup.py,在终端执行 python setup.py install 会自动将项目安装到第三方库中
在执行命令之前,选择好对应的python版本,3.x
二、推荐使用
pip install -i https://pypi.org/simple/ shopex_dingding_note
使用方式 测试demo在test中 注意! 创建客户端时,已经启动发送消息的线程,会在控制台打印出可能产生的异常。发送消息时,请传入正确格式的字典数据 {"timestamp": 事件产生时间, "main": "事件产生主体", "service": "所属服务", "message": 消息内容}
1、控制台打印的信息可以在安装好库中的conf文件夹的config.py中配置(不建议修改),其他配置作用的详细信息请参考config.py中的
注释。
2、导入客户端,创建实例
from dingding_client.notice_client import NoticeClient
app_key = "xxx"
app_secret = "xxx"
api_url = "xxx"
client = NoticeClient(app_key=app_key, app_secret=app_secret, api_url=api_url)
client.send({"message": "测试数据"}, ["s4261"])