Python3调用微信企业号API发送文本消息代码示例


Posted in Python onNovember 10, 2017

本文主要向大家分享了Python3调用微信企业号API发送文本消息示例的有关代码,具体如下:

#!/usr/bin/env python
# -*- coding:utf-8 -*-
import urllib.request
import json
import sys
import logging
touser = '@all'
agentid = 0
corpid = 'wx5aef2da956514535'
corpsecret = 'Co17m_OPlvE8Q4P2RKKwtq5oIA3p42xGUZEvCHBI8S0'
url = 'https://qyapi.weixin.qq.com'
subject = sys.argv[2]
message = sys.argv[3]
logging.basicConfig(level=logging.DEBUG, filename='E:\Python_project\Scripts\my.log',
          format='%(asctime)s - %(levelname)s: %(message)s')
class Weixin:
  def __init__(self, url, corpid, corpsecret):
    token_url = '%s/cgi-bin/gettoken?corpid=%s&corpsecret=%s' % (url, corpid, corpsecret)
    self.token = json.loads(urllib.request.urlopen(token_url).read().decode())['access_token']
  def send_message(self, url, data):
    send_url = '%s/cgi-bin/message/send?access_token=%s' % (url, self.token)
    self.respone = urllib.request.urlopen(urllib.request.Request(url=send_url, data=data)).read()
    x = json.loads(self.respone.decode())['errcode']
    if x == 0:
      logging.debug('Successfully %s  %s' % (subject, message))
      return 'Succesfully'
    else:
      logging.debug('Failed %s  %s' % (subject, message))
      return 'Failed'
  def messages(self, subject, message):
    values = {
      "touser": touser,
      "msgtype": 'text',
      "agentid": agentid,
      "text": {'content': subject + message},
      "safe": 0
    }
    return self.send_message(url, bytes(json.dumps(values), 'utf-8'))
if __name__ == '__main__':
  obj = Weixin(url, corpid, corpsecret)
  ret = obj.messages(subject, message)

总结

以上就是本文关于Python3调用微信企业号API发送文本消息代码示例的全部内容,希望对大家有所帮助。感兴趣的朋友可以继续参阅本站:在Python web中实现验证码图片代码分享、python实现人脸识别代码、Python爬虫实例爬取网站搞笑段子等,有什么问题可以随时留言,小编会及时回复大家的。感谢朋友们对本站的支持!

Python 相关文章推荐
python里大整数相乘相关技巧指南
Sep 12 Python
Python找出文件中使用率最高的汉字实例详解
Jun 03 Python
python删除指定类型(或非指定)的文件实例详解
Jul 06 Python
Python爬虫实例_城市公交网络站点数据的爬取方法
Jan 10 Python
Python实现JSON反序列化类对象的示例
Jan 31 Python
Python获取CPU、内存使用率以及网络使用状态代码
Feb 08 Python
使用Flask集成bootstrap的方法
Jul 24 Python
Python爬虫实现爬取百度百科词条功能实例
Apr 05 Python
详解Python 解压缩文件
Apr 09 Python
Python类继承和多态原理解析
Feb 05 Python
Python3使用xlrd、xlwt处理Excel方法数据
Feb 28 Python
python操作链表的示例代码
Sep 27 Python
Python实现图片滑动式验证识别方法
Nov 09 #Python
浅谈python中的占位符
Nov 09 #Python
速记Python布尔值
Nov 09 #Python
浅谈python jieba分词模块的基本用法
Nov 09 #Python
基于python中pygame模块的Linux下安装过程(详解)
Nov 09 #Python
python中Switch/Case实现的示例代码
Nov 09 #Python
在Python web中实现验证码图片代码分享
Nov 09 #Python
You might like
全国FM电台频率大全 - 17 湖北省
2020/03/11 无线电
php模板之Phpbean的目录结构
2008/01/10 PHP
php中可能用来加密字符串的函数[base64_encode、urlencode、sha1]
2012/01/16 PHP
php读取torrent种子文件内容的方法(测试可用)
2016/05/03 PHP
PHP实现自动识别原编码并对字符串进行编码转换的方法
2016/07/13 PHP
IIS 7.5 asp Session超时时间设置方法
2017/04/17 PHP
PHP获取文本框、密码域、按钮的值实例代码
2017/04/19 PHP
Extjs学习笔记之二 初识Extjs之Form
2010/01/07 Javascript
jQuery的实现原理的模拟代码 -5 Ajax
2010/08/07 Javascript
简约JS日历控件 实例代码
2013/07/12 Javascript
鼠标左键单击冲突的问题解决方法(防止冒泡)
2014/05/14 Javascript
jQuery判断多个input file 都不能为空的例子
2015/06/23 Javascript
jQuery EasyUI Dialog拖不下来如何解决
2015/09/28 Javascript
jQuery抛物线运动实现方法(附完整demo源码下载)
2016/01/08 Javascript
基于Javascript实现倒计时功能
2016/02/22 Javascript
Vue.js报错Failed to resolve filter问题的解决方法
2016/05/25 Javascript
jQuery简单实现点击文本框复制内容到剪贴板上的方法
2016/08/01 Javascript
浅谈js内置对象Math的属性和方法(推荐)
2016/09/19 Javascript
微信小程序 实现拖拽事件监听实例详解
2016/11/16 Javascript
Bootstrap select实现下拉框多选效果
2016/12/23 Javascript
ajax图片上传,图片异步上传,更新实例
2016/12/30 Javascript
Angular4.x Event (DOM事件和自定义事件详解)
2018/10/09 Javascript
vue-cli脚手架打包静态资源请求出错的原因与解决
2019/06/06 Javascript
jQuery实现可编辑的表格
2019/12/11 jQuery
[01:08]DOTA2次级职业联赛 - Shield战队宣传片
2014/12/01 DOTA
[42:50]NB vs VP 2018国际邀请赛小组赛BO2 第二场 8.18
2018/08/19 DOTA
[01:12:53]完美世界DOTA2联赛PWL S2 Forest vs SZ 第一场 11.25
2020/11/26 DOTA
vscode 远程调试python的方法
2017/12/01 Python
详解Python文件修改的两种方式
2019/08/22 Python
tensorflow实现tensor中满足某一条件的数值取出组成新的tensor
2020/01/04 Python
python如何基于redis实现ip代理池
2020/01/17 Python
纽约和芝加哥当天送花:Ode à la Rose
2019/07/05 全球购物
毕业生个人求职的自我评价
2013/10/28 职场文书
微电影大赛策划方案
2014/06/05 职场文书
《葡萄沟》教学反思
2016/02/23 职场文书
七年级上册生物的课件
2019/08/07 职场文书