侧边栏壁纸
博主头像
学海无涯博主等级

学无止境

  • 累计撰写 321 篇文章
  • 累计创建 80 个标签
  • 累计收到 0 条评论

目 录CONTENT

文章目录

使用Python利用企业微信发送消息

利刃
2019-07-01 / 0 评论 / 0 点赞 / 5 阅读 / 2607 字
温馨提示:
本文最后更新于 2024-08-13,若内容或图片失效,请留言反馈。部分素材来自网络,若不小心影响到您的利益,请联系我们删除。

一、注册企业微信

企业微信注册地址:https://work.weixin.qq.com/wework_admin/register_wx?from=myhome

二、创建企业微信应用

2.1 登录后台

地址:https://work.weixin.qq.com/wework_admin/loginpage_wx?from=myhome

2.2 创建应用

image

三、发送消息

3.1 准备认证接口所必须的口令及ID

corpid:企业ID 在我的企业--企业信息中可以看到

image

corpsecret:小程序的认证key 在应用与小程序中可以找到


image

access_token:  access_token是应用调用api的凭证,由 corpid和corpsecret换取。

请求方式:GET(HTTPS
请求URL:https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=ID&corpsecret=SECRET


3.2 发送信息

def Send_Messge(corpid,corpsecret,text)
    Get_Access_Token_Url="https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid="+corpid+"&corpsecret="+corpsecret  //通过传入的参数拼接请求链接
    access_token=json.loads(requests.get(Get_Access_Token_Url).text)['access_token'] //通过请求链接获取access_token
    Put_Url="https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token="+access_token  //接口地址拼接
    data={'touser': 'UserName', 'msgtype': 'text', 'agentid': 1000002, 'text': {'content': text}, 'safe': 0} //拼接发送内容及格式
    Response_Code=requests.post(Put_Url,json.dumps(data))
    //通过返回码判断命令是否执行成功,成功返回0,不成功返回1
    if Response_Code.status_code==200:
        return 0
    else:
        return 1








2019-7-1 9:49:38

0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区