Python3 使用企业微信 API 发送消息

Posted F

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Python3 使用企业微信 API 发送消息相关的知识,希望对你有一定的参考价值。

 

#coding=utf-8
import requests
import json

Secret = "TUbfeW8nFQakwOS4czm13SCnxSUPOqY2K0XHtM8XLT34"
corpid = wwfe776a5bc7b90190a
url = https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={}&corpsecret={}

getr = requests.get(url=url.format(corpid,Secret))

# print(r.json())
# {errcode: 0, errmsg: ok, access_token: t2HxARFMOgge-neHJwYXe4MrIXlFcu2m_Ev1pGQIAcmu-Kt1kQ7pey6jkPfdecqyvvZ9RGb3oSfjL1-lbbp1Y6UGGi8ZjNNd64AALtbR58ot1lh6VjE2ITkiWwgIftwWyryNDw_1AJAtVYYQxKU2O16a7NhHVEdcHG20u8czD-QUDUec1LqI4503OcVGzdR4Cq_4yA6a3fIkVLdQ_u3CHg, expires_in: 7200}

access_token = getr.json().get(access_token)
# access_token =t2HxARFMOgge-neHJwYXe4MrIXlFcu2m_Ev1pGQIAcmu-Kt1kQ7pey6jkPfdecqyvvZ9RGb3oSfjL1-lbbp1Y6UGGi8ZjNNd64AALtbR58ot1lh6VjE2ITkiWwgIftwWyryNDw_1AJAtVYYQxKU2O16a7NhHVEdcHG20u8czD-QUDUec1LqI4503OcVGzdR4Cq_4yA6a3fIkVLdQ_u3CHg

‘‘‘

‘‘‘

data = {
   "touser" : "Zhang",   # 向这些用户账户发送,用户账号1|用户账户2
   # "toparty" : "PartyID1|PartyID2",   # 向这些部门发送
   "msgtype": "markdown",
   "agentid" : 1000002,                       # 应用的 id 号
   "markdown": {
        "content":‘‘‘
                >**接口报警**
                > 
                >日 期:<font color="info">2018年5月18日</font> 
                >时 间:<font color="info">上午9:00-11:00</font> 
                >
                ><font color="warning">预警接口</font>:
                > 
                >[查看详情](http://www.baidu.com/)
                >
                >成员:
                ><font color="comment">@miglioguan</font> 
                ><font color="comment">@kunliu</font> 
                ><font color="comment">@jamdeezhou</font> 
                ‘‘‘
   },
   "safe":0
}

r = requests.post(url="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token={}".format(access_token),data=json.dumps(data))

print(r.json())

 

 

参考:

https://www.jianshu.com/p/020709b130d3

 

以上是关于Python3 使用企业微信 API 发送消息的主要内容,如果未能解决你的问题,请参考以下文章

使用python3给企业微信发送消息

python调用企业微信api实现发送群机器人消息实例

python实现通过企业微信发送消息

脱离微信客户端发送微信消息

shell或python调用企业微信发送消息(实现报警功能)

Go调用企业微信API发送自定义信息