shopex_dingding_note

ShopEx dingding notify for python


License
Other
Install
pip install shopex_dingding_note==1.2

Documentation

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