#!/usr/bin/env python

# -*- coding:utf-8 -*-

# 2017-07-25 编写

import json

import sys

import urllib, urllib2

"""

CorpID 企业ID

Secret 应用密钥

"""

CorpID = ''

Secret = ''

touser = '@all'

content = ''

#获取access_token

def getToken(CorpID, Secret):

url = 'https://qyapi.weixin.qq.com/cgi-bin/gettoken?corpid=%s&corpsecret=%s' % (CorpID, Secret)

req = urllib2.Request(url)

result = urllib2.urlopen(req)

access_token = json.loads(result.read())

return access_token['access_token']

#发送消息

def tonews(access_token, content):

url = "https://qyapi.weixin.qq.com/cgi-bin/message/send?access_token=" + access_token

"""

touser 成员 @all 就是所有

toparty 部门ID @all 就是所有

msgtype 文本类型

agentid 企业应用ID

content 内容

safe 是否保密 0是不保密

"""

values = {

"touser" : touser,

"toparty" : '2',

"msgtype" : "text",

"agentid" : 1,

"text" : {

"content" : content

},

"safe" :"0"

}

send_data = json.dumps(values)

send_request = urllib2.Request(url, send_data)

response = json.loads(urllib2.urlopen(send_request).read())

if response['errcode'] == 0:

print '发送消息成功'

if __name__ == '__main__':

access_token = getToken(CorpID, Secret)

print "获取token成功"

content = '\n'.join(sys.argv[1:])

if not content:

content = "测试成功"

tonews(access_token, content)[root@400ec7d4b418 /]# python wechat.py 456 678 //需要传递的数据

python连接企业微信数据库_python调用企业微信API相关推荐

  1. python连接不上数据库_python连接各种数据库

    很多同学在使用python进行自动化测试的时候,会涉及到数据库数据校验的问题,因为不知道如何在python中如何对数据库,这个时候会一脸茫然,今天在这里给大家汇总一下python对接几大常用的数据库操 ...

  2. python连接阿里云数据库_python连接阿里云数据库

    {"moduleinfo":{"card_count":[{"count_phone":1,"count":1}],&q ...

  3. python连接mysql输出数据库结构docx文档

    python连接mysql输出数据库结构docx文档-Python文档类资源-CSDN下载

  4. 微信小程序调用豆瓣电影API(详细)

    微信小程序调用豆瓣电影API(详细) 首先给出现在可以使用(有返回值的)的API网址 现在是获取数据的过程 1.在 JS 文件中声明一个变量 2.我们写一个获取信息的函数 我们打开 ==当前热映的AP ...

  5. python如何删除mysql数据库_python删除数据mysql数据库连接

    Python学习之旅:访问MySQL数据库 Python学习之旅:访问MySQL数据库 MySQL是Web世界中使用最广泛的数据库服务器.为服务器端设计的数据库,能承受高并发访问. python如何使 ...

  6. python脚本监控mysql数据库_Python脚本监控mysql数据库,Python脚本监控mongo数据库

    任务:应帅气的领导要求,需要监控生产环境mysql和mongo数据库服务.不仅要connect successful还要进行数据交互进一步确认数据库服务正常. 思路: mysql和mongo 数据库i ...

  7. python能不能爬数据库_python爬取数据后不能写入到数据库中

    目标:去爬当当网某页内容中的书籍的名称,链接和评论数,然后写入数据库中 pipelins内容如下: import pymysql class DangdangPipeline(object):def ...

  8. python 搭建登陆系统,用Python连接操作MySQL数据库,做一个简单的用户登录注册系统...

    我们可以很容易地用Python实现一个用户登录系统,相信这即使是对编程新手来说也是小菜一碟. 作为Python的小萌新,今天我想记录下来的是如何实现一个连接了MySQL数据库的用户登录注册系统,它的效 ...

  9. Python连接达梦数据库

    1.安装dmPython(windows环境) 01.安装DM数据库软件并设置DM_HOME环境变量 ##只需要DM数据库客户端就可以远程连接达梦数据库 dmPython源码依赖DM安装目录中提供的i ...

最新文章

  1. 人工计算机的相关信息,第三届计算机信息科学与人工智能国际学术会议(CISAI 2020)...
  2. 特斯拉最廉价车型——基础版Model 3将取消网售
  3. linux终端打开浏览器_终端可以放电影,一行代码就能实现
  4. ​热议 | 90%的程序员输在这点上!CTO:这份路线教你成为高手
  5. 安全测试工具_选型必看:DevOps中的安全测试工具推荐
  6. Java期末考试知识点复习
  7. [note] 电磁场和微波课组(一)——电磁学(电学部分)
  8. todo游戏行业实战案例3:玩家等级停滞率
  9. ORACLE FORMS BUILDER的布局和常用ITEMS
  10. vue项目引入icon图标
  11. python中的占位符
  12. Mysql引擎之MyISAM引擎
  13. Python基础教程书籍案例:新闻采集(新闻聚合)【上】
  14. 怎么让Eclipse对html和js代码自动提示
  15. PMBOK中那些让人头疼的外国人(持续更新)
  16. cmd pc如何开多个微信_如何在电脑上面登录多个微信?
  17. linux内存管理简单总结
  18. 大数据重点技术----数据丢失还原
  19. STM32F4 定时器TIM1输出PWM
  20. R count函数_R语言系列第二期:R变量、脚本、作图等模块介绍

热门文章

  1. [爱情] [奋斗][主演:佟大为 李小璐][赵宝刚2007励剑之作][更新至24集]
  2. 第三章 控制语句<习题3>
  3. 主流相机镜头分析与代表作
  4. hp台式计算机生产日期,如何查询hp笔记本生产日期
  5. 倍投计算机器在线,2021看图开特马50研究计算倍投【欢迎你】
  6. 细胞系鉴定和表征测试-市场现状及未来发展趋势
  7. 俄罗斯方块linux服务器,C++俄罗斯方块(linux环境)(比较简单的实现)
  8. PAT甲级 1095
  9. 知行学徒人脸识别伪造
  10. 性格内向的人要不要努力改变自己?