#!/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 //需要传递的数据

原文地址:http://xiaocuik.blog.51cto.com/12090846/1968648

python微信api_python调用企业微信API相关推荐

  1. 【Linux学习】如何编写Shell脚本调用企业微信api来发消息给企业微信成员?

    一.前言 最近通过python实现了发送消息给企业微信的功能,参考链接: [Jenkins学习 ]如何编写Python脚本来调用企业微信的api通知企业微信成员关于Jenkins的编译结果? http ...

  2. python对接企业微信_Python对接企业微信会话内容存档功能的实践

    背景 企业微信会话内容存档,是一项面对金融行业的开放的监管功能,其他行业可以找企业微信官方服务商[1]向腾讯申请审批开通.会话存档的推出是企业微信为了让企业可以了解员工与客户的互动情况,也为了避免员工 ...

  3. python企业微信特定用户_python3调用企业微信api!开发一款属于自己的企业微信...

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  4. linux 脚本调用企业微信_shell或python调用企业微信发送消息(实现报警功能)

    shell或python调用企业微信发送消息(实现报警功能) 官方文档 注册登陆企业微信 登录企业微信管理端 -> 应用与小程序 -> 应用 -> 自建,点击"创建应用&q ...

  5. insert时调用本身字段_python3调用企业微信api!开发一款属于自己的企业微信

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  6. python3调用企业微信api!开发一款属于自己的企业微信

    python3调用企业微信api 最后更新时间:2020/5/11 前段时间,我将企业微信官方提供的python接口代码的部分功能修改成了python3的,并且自己也使用并测试过部分功能: 因为并没有 ...

  7. python调用企业微信接口

    python调用企业微信接口实现关联添加用户 # --*-- coding: utf-8 --*--import json import urllib2coreID = secret = apisec ...

  8. 企业微信api接口调用-企业微信好友收发消息

    企业微信api消息接口调用-企业微信好友收发消息 /** * 给企业微信好友发消息 * @author wechat:happybabby110 * @blog http://www.wlkankan ...

  9. Node.JS调用企业微信API:生成渠道二维码

    目标: 通过API设置成员的"联系我"方式生成渠道标识二维码,实现标记客户扫码渠道,方便个渠道客户信息统计等. 实现环境: 白码低代码平台(该平台提供企业微信API,可直接调用,减 ...

  10. python调用企业微信机器人API-自动发送文本、图片与CSV文件3种方式

    前言:使用企业微信app端,在群里添加robot并命名:PC端点击robot可编辑相关资料. 正文 1.调用企业微信API-发送文本. 1.1接口说明: 这里文本发送markdown格式.文本具体呈现 ...

最新文章

  1. JPA的entityManager的find、getReference、persisit、remove方法的使用
  2. 查看linux机器性能,Unix Linux 查看机器性能
  3. nema gps数据转换 matlab,GPS通信的NEMA协议与定位数据的提取.pdf
  4. 10款优秀的跨平台免费生产力软件[转]
  5. 剑指offer之打印链表的倒数第N个节点的值
  6. 怎么把OCX打包成cab文件
  7. chrome切换前端模式_Chrome调试工具developer tool技巧 - 轩枫阁
  8. K-means聚类分析算法(二)
  9. MySQL sleep函数使用详解
  10. 异构平台对比(GPU FPGA DSP)
  11. vbs 中调用shell.application 简单函数
  12. springBoot项目首页居然还有这么多种玩儿法,index.html并不是必须的
  13. hdu 4288 线段树 暴力 **
  14. Altera系列板子没有办法sudo,问题解决
  15. 计算机主机电源连接,七个步骤教你主机电源如何接线
  16. 新建一个html代码页面,三分钟教你创建一个简单的网页
  17. Educoder-练习-Java循环综合练习四之日历打印
  18. html中写一个占内存很大死循环代码,HTML5新特性Bug:这12行代码分分钟让你浏览器崩溃iPhone重启...
  19. Ubuntu16.04系统迁移SSD
  20. Visual Studio 2019 代码显示空格等空白符

热门文章

  1. Win7删除GRUB For DOS启动项
  2. java uuid 随机数_Java随机数和UUID
  3. 什么是YottaChain存储,为什么说是未来数据存储的趋势?
  4. 用Python搭建股票舆情分析系统
  5. 厦门市大专计算机学校有哪些,2021厦门公办大专学校有哪些 【教育部专科院校名单】...
  6. 叮咚志汇超级外卖餐饮 6.3.8 + 超级跑腿 v2.0.3 打包下载 小程序模块
  7. 相关性分析的五种方法
  8. 如何删除服务中不存在在服务
  9. 4、RH850 F1 定时器OSTM功能和配置
  10. android录屏直播方案,安卓手机录屏直播软件怎么用?