使用Dataworks的Pyodps节点发送钉钉机器人消息

  1. 云栖社区>
  2. 博客>
  3. 正文

使用Dataworks的Pyodps节点发送钉钉机器人消息

阴转多云转晴 2019-10-21 14:20:13 浏览1300
展开阅读全文

使用Dataworks的Pyodps节点发送钉钉机器人消息,需要开启沙箱白名单。否则网络不可达。
_

测试结果:
_

代码:

import json
import requests
import sys

# reminders 提醒
def send_msg(url,reminders,msg):
    headers = {'Content-Type': 'application/json;charset=utf-8'}
    data = {
    "msgtype": "text",
    "text": {
        "content": msg
    },
    "at": {
        "atMobiles": [   #此处为需要@什么人。填写具体用户
            "用户手机号"
        ],
        "isAtAll": False  #此处为是否@所有人
    }
}
    r = requests.post(url,data=json.dumps(data),headers=headers)
    return r.text
if __name__ == '__main__':
    msg = "Pyodps测试"   #要发送的消息
    reminders = ['接收人手机号']
    url = 'webHook地址'                #此处为钉钉机器人的地址,参考技术手册创建
    # print(send_msg(url,msg))
    print(send_msg(url, reminders, msg))

网友评论

登录后评论
0/500
评论
阴转多云转晴
+ 关注