weworkapi_python icon indicating copy to clipboard operation
weworkapi_python copied to clipboard

official lib of wework api https://work.weixin.qq.com/api/doc

Results 24 weworkapi_python issues
Sort by recently updated
recently updated
newest added

![image](https://user-images.githubusercontent.com/28824230/87936765-038b0800-cac6-11ea-840c-6998a332a5a5.png) sortlist内同时包含str和int类型会报错的。 ![image](https://user-images.githubusercontent.com/28824230/87936731-ef470b00-cac5-11ea-9c25-8e37ea868f39.png) timestamp可以转成str类型就可以了。

PKCS7Encoder类中,amount_to_pad == 0不会发生 代码如下: amount_to_pad = self.block_size - (text_length % self.block_size) if amount_to_pad == 0: amount_to_pad = self.block_size

![image](https://user-images.githubusercontent.com/29173964/141670615-41f2f7db-e12e-411b-a900-698309caef0b.png) 此处只对用户不传入time时候做了生成操作,并将其转为字符串。若用户传入的time是数字类型,则不会转为字符串,进而导致程序出错。

你好,本人在官方API的基础上封装并开发了一个简单的企业微信消息推送的库:[corpwechat-bot](https://github.com/GentleCP/corpwechat-bot),通过该库能够更加方便的实现开箱即用的消息推送方式: 具体效果可以查看[QuickStart](https://github.com/GentleCP/corpwechat-bot/blob/master/docs/quickstart.md), 目前,基本上已经完成了官方大部分的消息推送,每个消息推送都可以通过一行代码实现,希望能被官方收录:) ## 应用消息 - 文本消息: 最普通的消息,文字内容,最长不超过2048个字节 - 图片消息:发送一张图片,可选jpg,png,大小不超过2MB,目前仅支持通过图片路径发送 - 语音消息:发送一条语音,大小不超过2MB,时长不超过60s,必须是.amr格式 - 视频消息:发送一段视频,大小不超过10MB,必须是.mp4格式 - 普通文件:其他类型的文件,大小不超过20MB(不小于5字节) - markdown消息:传输markdown类型消息 - 图文消息:图片文字形式,带有跳转链接,适合做推广 - mpnews图文消息:有专属页面的图文消息,支持html标签内容 - 文本卡片消息:以卡片形式呈现的文本,包含跳转链接 - 任务卡片消息:应用与用户交互的卡片,需要配置回调 ## 群聊机器人消息 - 文本消息:普通文字消息,最长不超过2048个字节...

if not signature == sMsgSignature: 我这个一直不相等,是为什么呢

依赖库pycrypto建议换成 pycryptodome 。要不然 windows安装 会失败

fix bug --对时间戳和随机数做了字符型的注释以免开发者错误使用类型 --返回值sReplyEchoStr按照文档应该是【无需修改直接使用】的,但是实测其需要为整数【原本为str,打印后会带引号】因此对其进行修改。

你好,官方提供的python api代码是python2的,为了适应我们的需要,我基于这个源码修改成了python3的,可以么

fix "too many values to unpack" error