猫史档案馆


【Python作品分享】钉钉智能【作品秀】

用户:神牛牛德神牛牛德查看:0 回复:1 评论:0 创建时间:2020-07-03T21:05:43


【作品展示】

center_image

 

【作品介绍】

可以控制钉钉自定义机器人发消息

返回0 ok说明成功 以下是错误

// 消息内容中不包含任何关键词

{

"errcode":310000,

"errmsg":"keywords not in content"

}

// timestamp 无效

{

"errcode":310000,

"errmsg":"invalid timestamp"

}

// 签名不匹配

{

"errcode":310000,

"errmsg":"sign not match"

}

// IP地址不在白名单

{

"errcode":310000,

"errmsg":"ip X.X.X.X not in whitelist"

}

 

【作品源代码】

import requests
import json
main = input('消息内容?')
at = input('@所有人? 1、0? ')
access_token = input('TORKEN? ')

def sendmessage(message):
    # 这里填写你自定义机器人的webhook地址
    url = access_token
    HEADERS = {
        "Content-Type": "application/json ;charset=utf-8"
    }
    String_textMsg = {
        "msgtype": "text",
        "text": {"content": message},
        

        "isAtAll": at  # 如果需要@所有人,这里写1
    }

    String_textMsg = json.dumps(String_textMsg)
    res = requests.post(url, data=String_textMsg, headers=HEADERS)
    print(res.text)


if __name__ == '__main__':
    sendmessage(main)

 

【提示】

部分含有Python第三方库相关内容的作品,在海龟编辑器网页端无法运行哦!如遇到这种情况,可以打开下面的链接,下载海龟编辑器客户端:

https://python.codemao.cn


回复

上一页1 页 / 共 1下一页
ss2sss2s

???

点赞0


评论