使用Dataworks的Pyodps节点发送钉钉机器人消息-阿里云开发者社区

开发者社区> 阴转多云转晴> 正文

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

简介: 使用Dataworks的Pyodps节点发送钉钉机器人消息,需要开启沙箱白名单。否则网络不可达。 测试结果: 代码: import jsonimport requestsimport sys reminders 提醒 def send_msg(url,reminders,msg): headers.
+关注继续查看

使用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))

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
明细在批量发起&消息中的使用
明细在批量中的发起与消息中的使用
548 0
Dataworks调度能力升级——分支节点
在学习一门新的编程语言时,经常能在基础语法中看到赋值、分支、循环等语法。那用DataWorks进行数据开发的过程中,如何完成分支、赋值等操作呢?
1709 0
如何造一个“钉钉”?谈谈消息系统架构的实现 | 8月27号栖夜读
今天的首篇文章,讲述了:消息类场景是表格存储(Tablestore)主推的方向之一,因其数据存储结构在消息类数据存储上具有天然优势。为了方便用户基于Tablestore为消息类场景建模,Tablestore封装Timeline模型,旨在让用户更快捷的实现消息类场景需求。
2976 0
DataWorks:流程参数使用案例
对业务流程中的同一个参数进行统一赋值,当前仅shell,sql节点支持流程参数。
2789 0
Android非UI主线程中,若干普通Java线程使用Handler发送接收消息
Android非UI主线程中,若干普通Java线程使用Handler发送接收消息 线程1和线程2均为普通Java线程,在Android中创建,然后在这两个普通Java线程中使用Handler发送和接收消息。
1023 0
fastdfs storage节点制作过程1
fastdfs storage节点制作过程1(未完)
43 0
fastdfs storage节点制作2
fastdfs storage节点制作2(接上篇)
49 0
【DataWorks】【odpsSQL格式化】使用快捷键快速实现代码左对齐
【DataWorks】【odpsSQL格式化】使用快捷键快速实现代码左对齐
1271 0
+关注
阴转多云转晴
小白一枚
11
文章
0
问答
文章排行榜
最热
最新
相关电子书
更多
《2021云上架构与运维峰会演讲合集》
立即下载
《零基础CSS入门教程》
立即下载
《零基础HTML入门教程》
立即下载