Python3实现简单的钉钉机器人调用

具体可以参考开发文档:https://ding-doc.dingtalk.com/doc#/serverapi3/iydd5h

from urllib import parse, request
import json


def ding_api(contents):
    url = "https://oapi.dingtalk.com/robot/send?access_token=XXXXXX"

    postdata = json.dumps({
        'msgtype': "text",
        "text": {
            'content': contents
        },
        "at": {
            "atMobiles": [
                18888888888
            ],
            "isAtAll": False  #@所有人时:true,否则为:false
        }
    }).encode('utf-8')

    req = request.Request(url=url, data=postdata)
    req.add_header('Content-Type', 'application/json')
    r = request.urlopen(req)
    r_data = r.read().decode('utf-8')
    return r_data


if __name__ == "__main__":
    a = ding_api("我就是我,一个特立独行的我")
    print(a)

  

 

posted @ 2019-11-19 08:53  codeg  阅读(1354)  评论(0编辑  收藏  举报