python调用企业微信发送消息,python读取企业微信消息

  python调用企业微信发送消息,python读取企业微信消息

  本文主要介绍利用Python实现企业微信的通知功能,其主要目的是通过企业微信的应用向企业成员发送消息。通过案例分析非常详细的介绍给你,对你的学习或者工作有一定的参考价值。有需要的朋友可以参考一下。

  00-1010前言1、新应用2、获取Secret3、代码实现4、实现效果:

  

目录

  常见的通知方式有:邮件、电话、短信、微信。短信和电话:一般都是收费的,很少用;邮件:适用于文件类型的通知,这是正确的。

  类型、存档用途;微信:适合报警式通知,方便。这里说的微信是企业微信。

  本文的目的是通过企业微信应用向企业会员发送消息。

  如何实现企业微信通知?

  

前言

  登录网页版企业微信(https://work.weixin.qq.com),点击应用管理应用创建应用。

  上传应用logo,输入应用名称(new bond),然后选择可见范围,成功创建报警应用。

  

1、新建应用

  使用Python发送报警请求实际上只使用了两个接口:

  获取令牌:

  https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid={ corpid } corp secret={ secret }

  发送请求:

  https://qyapi.weixin.qq.com/cgi-bin/message/send?访问令牌={令牌}

  如您所见,最重要的是corpid和secret:

  Corpid:它唯一标识您的企业。

  Secret:应用级密钥,程序用它知道你要发送企业的哪个应用。

  Corpid可以通过我的企业企业信息企业id获取。

  秘密可以通过点击新创建的应用程序(new bond) 查看秘密发送获得。

  最后,用corpid和secret填充下面的常量。

  

2、获取Secret

  导入json

  导入时间

  导入请求

  该文档主要实现通过企业微信应用向企业会员发送消息。

  CORP_ID=xxxx

  SECRET=xxxx

  班级微信Pub:

  s=requests.session()

  def __init__(self):

  self.token=self.get_token()

  def get_token(self):

  URL=f https://qyapi . weixin . QQ.com/CGI-bin/gettoken?CORP ID={ CORP _ ID } CORP SECRET={ SECRET }

  rep=self.s.get(url)

  if rep.status_code!=200:

  打印(“请求失败。”)

  返回

  返回JSON . loads(rep . content)[ access _ token ]

  def send_msg(自身,内容):

  URL= https://qyapi . weixin . QQ.com/CGI-bin/message/send?access_token= self.token

  header={

  内容类型 : 应用程序/json

  }

  表单数据={

  Touser: 奉贤美,#美,#收件人

  收件方 3360 1 ,#收货部门

  Totag 3360 tagid1 tagid2 ,#通讯簿tagid

  msgtype: textcard ,

  AgentID 3360 100002,#应用程序ID

  textcard: {

  标题 : 新债发行提示:

  描述 :内容,

  url: URL ,

  Btntxt: 更多

  },

  保险箱: 0

  rep=self.s.post(url,data=json.dumps(form_data))。encode(utf-8 ),headers=header)

  返回json.loads(rep.content)

  if __name__==__main__:

  微信=微信朋友圈()

  time now=time . strftime( % Y-% m-% d % h :% m :% S ,time.localtime())

  chat . send _ msg(f div class=\ gray \ { time now }/div div class=\ normal \ 注意!/divdiv class=\highlight\ 今天有新债,所以继续制造新债吧!/div’)

  打印(“消息已发送!”)

  

3、代码实现

  今天给大家分享一个用Python实现企业微信通知的小案例,在这里给大家做了一下。千言万语不如自己动手实际。

  本文关于使用Python实现企业微信通知功能的案例研究到此为止。关于Python企业微信通知的更多信息,请搜索热门IT软件开发工作室之前的文章或者继续浏览下面的相关文章。希望大家以后多多支持热门IT软件开发工作室!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

相关文章阅读

  • 怎样删除企业微信的聊天记录,企业微信聊天记录怎样彻底删除
  • 企业微信加班申请在哪里查看,企业微信加班申请在哪里找
  • 学校企业微信怎么实名认证,公众号里面的企业微信怎么实名认证
  • 企业微信公告怎么删除掉,企业微信公告删除了,别人还能看见吗
  • 企业微信直播怎么开麦克风2022,企业微信直播开麦克风会被老师听见没
  • 企业微信怎么注册邮箱,企业微信怎么注册学生信息
  • 企业微信如何群发公告,企业微信群公告怎么写什么
  • 企业微信怎么导出考勤记录到电脑,企业微信怎么导出考勤记录在手机上
  • 企业微信如何修改群名称,企业微信怎样修改群昵称
  • 企业微信公告怎么发图片,企业微信公告怎么发视频
  • 删除企业微信好友的操作方法,如何在企业微信删除好友
  • 换手机后企业微信怎么加入企业,比亚迪企业微信怎么加入企业
  • 企业微信怎么解绑个人微信我已经离职,企业微信怎么解绑个人微信关联消息
  • 企业微信直播分屏教程图片,企业微信直播怎样分屏
  • 企业微信头像和个人微信头像会同步吗,企业微信的头像和微信同步吗
  • 留言与评论(共有 条评论)
       
    验证码: