企业微信开发接口

work-weixin的Python项目详细描述


企业微信接口

项目介绍

封装企业微信接口,发送消息.

安装教程

pip install work_weixin

使用说明

config.yml

---# 部门IDagentid:10222222# 钥匙secret:Zjxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx# 企业idcorpid:wxxxxxxxxxxxxxxxx

main.py

fromwork_weixinimportClientimportgetpassimportyamlimportosif__name__=='__main__':cfg_yml=yaml.load(open('./config.yml','r',encoding='utf-8'))if'corpid'incfg_yml:corpid=cfg_yml['corpid']else:corpid=input('请输入企业ID: ')if'secret'incfg_yml:secret=cfg_yml['secret']else:secret=getpass.getpass('请输入安全码: ')if'agentid'incfg_yml:agentid=cfg_yml['agentid']else:agentid=input('请输入组织代码: ')client=Client(corpid,secret,agentid)print(client.access_token)print(client.departments)print(client.users)partid=list(client.departments.keys())[0]msg=f"hello everyone in department of {client.departments[partid]['name']}"rtn=client.send_text_toparty(partid,msg)print(rtn['errmsg'])# rtn = client.upload_tmp(r'C:\Users\haifeng\tmp.jpg')# rtn = client.send_img(toparty=partid, media_id=rtn['media_id'])print(print(rtn['errmsg']))

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
运行ClassSpy java时发生反射错误   java Android ContextWrapper fileList()看不到我的文件   java使用JAXWS构建大型MTOM/XOP消息   eclipse如何使用ACM库(控制台程序)编写Java程序?   java m2eclipse插件搜索在配置为Nexus时不会给出结果   java Scanner只识别文本文件中的某些行,而不识别其他行   java如何从smartwatch启动活动或服务   java检查数组是否至少有两个具有特定值的元素   JAVA网URL编码器/解码器替代方案   Java中通过引用传递对象   spring如何在使用JavaJSON修补程序进行修补时禁止更新字段   使用java将海量数据存储到mysql的最佳方法   java字符串作为不可变对象   java我无法访问tomcat服务器(localhost),甚至无法访问mysql   java While循环条件未给出预期结果   java如何启动传递图像uri的新活动   Java中类定义在方法中的使用   Java程序在Ubuntu中运行我的另一个程序