码迷,mamicode.com
首页 > 编程语言 > 详细

使用Python创建自定义机器人向群组人员发送消息

时间:2017-09-14 23:41:42      阅读:236      评论:0      收藏:0      [点我收藏+]

标签:python   钉钉   dingding   

创建机器人

  1. 打开需要创建机器人的群组,点击 群组机器 人的图标

    技术分享

  2. 点击 + 号键创建机器人

    技术分享

  3. 点击 自定义 创建自定义机器人

    技术分享

  4. 点击 添加

    技术分享

  5. 设置机器人头像,机器人名称,机器人属组,点击下一步

    技术分享

  6. 复制API(webhook),点击完成

    技术分享

编写Python脚本

 注意:修改脚本内requrl的值为机器人的webhook地址

脚本使用说明:

  使用方法:脚本后面跟要发送的消息

  at所有人将 isAtAll 的值改为True

  at指定人在 atMobiles 列表定义被at人的手机,列表形式

  requrl的值为机器人的api,在创建机器人的时候会自动生成api

#!/usr/bin/python
#coding=utf-8

import urllib
import urllib2
import json
import sys
import re

headers = {‘Content-Type‘: ‘application/json‘}

test_data = {
    ‘msgtype‘:"text",
    "text":{
        ‘content‘:"%s" % sys.argv[1]
    }, 
    "at":{
        "atMobiles":[
            133xxxx0502,
            186xxxx6057
        ], 
        "isAtAll":False
    }
}

requrl = "https://oapi.dingtalk.com/robot/send?access_token=xxxxxxxxxxxxxxxxxx"
req = urllib2.Request(url = requrl,headers = headers,data = json.dumps(test_data))
response = urllib2.urlopen(req)


本文出自 “蓝色_风暴” 博客,请务必保留此出处http://270142877.blog.51cto.com/12869137/1965374

使用Python创建自定义机器人向群组人员发送消息

标签:python   钉钉   dingding   

原文地址:http://270142877.blog.51cto.com/12869137/1965374

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!