Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/wechatpy/wechatpy

WeChat SDK for Python
https://github.com/wechatpy/wechatpy

fix 如果二维码参数中带qrscene_,关注处理消息时会被替换为空 (#430)

* fix parse_message qrscene

* Update wechatpy/parser.py

Co-Authored-By: 007gzs <007gzs@gma...

5f637f42f9b462e9f4b91441861f5542cc83cae5 authored almost 6 years ago
微信小程序开放数据解密 (#429)

Thanks @SeverusWell for PR #428

Closes #428

7728b7060267cf66ea7bb734793531026acb8fe5 authored almost 6 years ago
Do not package test files

5ada53ec54479f6a1cdc951d4f2aea70770f09a8 authored almost 6 years ago
Bump version: 1.7.6 → 1.8.0

94d9a3f7168ca40f6e47401475b6df402fb1c94b authored almost 6 years ago
Update changelog for v1.8.0

d2afe8a79686c28defb43561e6c0ff067212d165 authored almost 6 years ago
Move `_http`s from class attr to instance var

22fa7f4514221493d5a91d4e02c0403240ee64d1 authored almost 6 years ago
iter_tag_users and fixes #425 (#426)

* iter_tag_users and fixes #425

* unittest

* fix code style issues

678dbf7e68b1b0eb28346039c7cc653a5c2c1ddf authored almost 6 years ago
增加 营销接口 (#424)

* 增加 营销接口

* add doc

* pep8

b748ca505faa7e70f2e6e70290de08c0ddc16ca7 authored almost 6 years ago
Fix WeChatMenu.update return value

40173563b52be06d4d88646b0f02e216d8d344e6 authored almost 6 years ago
更新client.menu.update的文档 (#421)

* 更新client.menu.update的文档

* Update wechatpy/client/api/menu.py

Co-Authored-By: ramwin <ram...

a9de598eebc6c34a96dfcb676573994398876d0d authored almost 6 years ago
新功能:增加企业微信群聊相关操作,如创建、发送群聊消息等 (#422)

cfb14c7fd720eec312b9ecfc50c83c1351e512a9 authored almost 6 years ago
Try pypy3 on Travis CI

05de2ca924f31e0e655d56f47ae9708a30298afe authored almost 6 years ago
反序列化被动回复 Fixes #418 (#419)

* 反序列化回复

* 文档修正

* fix code style issues

* fix code style issues

* Update docs/replie...

9210eca767c85daad9afa0f1a564197732bd33a0 authored almost 6 years ago
获取企业微信应用jsapi_ticket (#417)

28c1ec9f727f9318a8b2c1137cb5dcc3665838c3 authored almost 6 years ago
_http变为WeChatPay实例的属性,解决创建多个实例,发送请求时数据会串的问题 (#415)

0ae9ecda11de7ca52a2dc2c1f1ee5a0ae78bf857 authored about 6 years ago
Refactor enum consts (#413)

3f3fef68b54bfcd2f886fa2f0bd9df201c4c69a7 authored about 6 years ago
A addition code_to_session function. (#412)

* A addition code_to_session function.

> code_to_session( js_code)

登录凭证校验。通过 wx.login() ...

edf09e1eb7f516dd777a771db8f23e9cfd4e16df authored about 6 years ago
Stop using pycrypto, switch to pycryptodome (#411)

Fixes #410

c910c2bedcd0de870947119e4522bb91772a0c72 authored about 6 years ago
Drop Python 3.4 support (#409)

90622565fbc237854a0d5e614b1f2a33357ab436 authored about 6 years ago
企业号部门get接口增加id默认参数 (#408)

* 企业号部门get接口增加id默认参数

* 调整部门get接口的代码规范

* 去除行尾空格

5608f32ab41bdc25b8392ad288f3fff662d29e8e authored about 6 years ago
Bump version: 1.7.5 → 1.7.6

f512a0538abe1c8aa33a4ab805bd75cc75336083 authored about 6 years ago
Update changelog for v1.7.6

dbff0d8aec46539904b2c7bfe02478b15d326e55 authored about 6 years ago
使用第三方代网页授权时,若component_access_token过期或无效会自动刷新 (#404)

* fix bug: component not auto refresh token

* 第三方代网页授权时若component_access_token过期自动刷新

* Upd...

640ef1badce730f0fe61d830dbd3f666ec604ee3 authored about 6 years ago
fix bug: component not auto refresh token (#403)

49252b6b80ad270aa3d9a0a21b18ebc0bb2fc19c authored about 6 years ago
增加菜单进入小程序事件 (#397)

* 增加菜单进入小程序事件

* 修正大小写问题

* 增加page_path与menu_id

90b509a1bc7271234e860ac0c5fdb816877d98b7 authored about 6 years ago
add get_pre_auth_url_m and user_enter_tempsession event (#396)

* add get_pre_auth_url_m and user_enter_tempsession event

* Update events.py

* fix get_pre...

f8bea225dd947a39a07f718555a51e9fdeffbfba authored about 6 years ago
Add "Reviewed by Hound" badge (#391)

291fd501da0e53206ebafdc77c129ae3e987e402 authored over 6 years ago
强制转换为int (#388)

21a5beeecd123ec39872637f9df31dd4854cb135 authored over 6 years ago
新功能: 获取所有用户的openid (#387)

* add: 获取所有用户的openid的接口

* fix typo

修改注释文档的错误: get_followers => iter_followers

* 在gener...

a8ee1737844cf2adf67f548b916bf59d2c6df147 authored over 6 years ago
Fix typo: 模版 -> 模板

f79e2a0f589dce2cd26467bc24bb9fa28b9a76da authored over 6 years ago
Bump version: 1.7.4 → 1.7.5

7f0c151eb3eedfd62b5f9ffc34a7c19534a50995 authored over 6 years ago
Update changelog for v1.7.5

36d5bc6afd03915c5c20fdd9e17f06a5223d199b authored over 6 years ago
帐号迁移转换 openid API (#381)

d0c98ae6900c221b775a0ad761809539604cb7b9 authored over 6 years ago
Add sub_appid (#380)

it's needed for mini program

Also, some debug logs are added

61e283af136787bb0b11b41abae927ab983ca6d4 authored over 6 years ago
Requires xmltodict>=0.11.0

47f433b909d3996338ab9345fa56705f4791d3f3 authored over 6 years ago
feat: update events document url (#379)

eca07df9ecdc2b7b1e2ba94f0fe611abde58b86f authored over 6 years ago
Fix UnicodeDecodeError in subsequent calls to urllib.quote with non-ascii value (#375) (#376)

19cce6544d74cc7926f6ebc9ceca1ab5d42acdf9 authored over 6 years ago
Bump version: 1.7.3 → 1.7.4

b936ec0d84311cadd76311ff7c65f041e855ae9e authored over 6 years ago
docs: 1.7.4

d24852fbf6c672563d544d6830ed517291a177c6 authored over 6 years ago
support wechat mini-program QR code for transparent background (#373)

517a82c72289bb7eef00bda4329cc5d79ff17863 authored over 6 years ago
Bump version: 1.7.2 → 1.7.3

f38013571e7cf408cbeb4cbfc306abc9adf7522a authored over 6 years ago
docs: update change log

fa2f0ac4864f3e6666d29a079dbdb923f1c37e5b authored over 6 years ago
修复 第三方主动发送设备状态消息给微信终端 的问题 (#371)

* fix: type define error

* fix: #284

* fix typo

* docs: use HTTPS

9afdf209ecce146127237c6129bfc1c22c4b38db authored over 6 years ago
docs: use absolute url in readme (#370)

25a90574b8c29e92f72b31a4863891e176dfdb86 authored over 6 years ago
Add Python 3.7 classifier

b9629464e103b7b7cf37b8e5a59b41c44d748a1b authored over 6 years ago
Test Python 3.7 on Travis CI (#366)

* Test Python 3.7 on Travis CI

* feat: set os code

* feat: clean code

* feat: set dist

9ce887b939fedb1774e0d6aaa21b886b5489e3a4 authored over 6 years ago
Bump version: 1.7.1 → 1.7.2

a5bc98ab8b35440151623db0926f1aab557c9f93 authored over 6 years ago
Upgrade twine & wheel before dist

ea48bea6dbfc4443d29199b3daf4210df1657fa2 authored over 6 years ago
docs: update pypi url

f53e948b41adf8c7086ff5dc8f1f0e89582cb5ca authored over 6 years ago
Bump version: 1.7.0 → 1.7.1

6064de0e4f978799ff89047076bacb8aaed00ec1 authored over 6 years ago
Update changelog for v1.7.1

4d5e9e62e188a5ce9e69c594fd0a0ed5216463e8 authored over 6 years ago
fix sandbox_api_key not auto fetch when use sandbox

46452c86b02fb68c950d178359780a0729e40415 authored over 6 years ago
Add PyPi downloads badge

ec36018b8604a339437e6bfaa12913ba2b4d5e8d authored over 6 years ago
Add .pytest_cache in .gitignore

a1eb58d53d3e6737f4c78560ecf0f75f9c182215 authored over 6 years ago
support download fundflow

917567725da98edfbce88f29c8275da4bb77903c authored over 6 years ago
修改文档描述,避免web开发人员直接使用WechatClient使用默认的MemoryStorage

aa229eef399669d75247dccfbb427d086aca3af3 authored over 6 years ago
fix typo sanbox -> sandbox

sandbox 的拼写

9168a61bcdbf1d0e078d5bb32d9a1dde21f590d4 authored over 6 years ago
Use markdown long description for pypi

57c5d007a3826f3948082ef7aae874fd27303215 authored over 6 years ago
Bump version: 1.6.1 → 1.7.0

5cd71b175d1c4292bd0710b70aa520522c0e398c authored over 6 years ago
Update changelog for 1.7.0

918cfe85cc0e9cf1162a25171ba09551f0da57b9 authored over 6 years ago
fix: code fmt

0b303cc5ead69175e7fa9ae78e9bdc8f734e3672 authored almost 7 years ago
fix: 将 WechatPayClient 的 rsa_key 下放到 transfer 的 api 中

fix: 统一了 rsa encrypt/decrypt 的输出为 string,并修改对应的 test

48ff02ba321aaa5bc29e44744bcdb66d39c5e337 authored almost 7 years ago
add: conditional test when cryptography is not installed

82fbcbc62ad38428978f11fffb512aa1563b1230 authored almost 7 years ago
add: cryptography support

76193d5c246352584d933726704212f82617a6a0 authored almost 7 years ago
fix: test_rsa_encrypt_decrypt

daff4bc3c2db4977b11b3f408dbfb2cea211fd33 authored almost 7 years ago
fix: cert path

250f32ad7a21dbc9214498f67293d340e1303dc7 authored almost 7 years ago
fix: pem path

3e06fae359df00ac55b9e6b91c537d41cdf8b958 authored almost 7 years ago
fix: pem location

96af6919b198dec3dda9dd784809df1a408e2f27 authored almost 7 years ago
fix: code fmt

ef6640c3f3692b08bd15a1b1ffeebf9059df8445 authored almost 7 years ago
add: test for rsa_encrypt

6473e1cc72a6833c93a69a3e78d2dfff5287daed authored almost 7 years ago
refactor: transfer_bankcard to transfer.py

add: py2 support for rsa encrypt

c5504bfbb9f5dbc5977db1bf3406d8e3ac20198c authored almost 7 years ago
add: pay client adaptor/property for transfer_bankcard

991b2bcb003e2fe7e4cf13825800ff17858b57ed authored almost 7 years ago
add: support for transfer to bankcard

https://pay.weixin.qq.com/wiki/doc/api/tools/mch_pay.php?chapter=24_2

37568302215a4e30bf73ab686bfc903d4c3847bd authored almost 7 years ago
fix: rsa encrypt/decrypt now outputs binary

037d1b579522d8a40af26463854fa190fb56ca1b authored almost 7 years ago
fix: cancel test_rsa_encrypt_decrpyt when cryptography is not installed

9899b7aa514a098659e159328fc0afe34da567c2 authored almost 7 years ago
fix: use to_binary util

remove: useless code

ca1b1c53156c0a5acd9074292c68dd6a60c741ab authored almost 7 years ago
fix: remove relative import

6f5277fdb9835884d160ef1219f2cc62d374c667 authored almost 7 years ago
群发接口增加 send_ignore_reprint 和 client_msg_id 参数 (#349)

60106b2bac309a24f5407438c09fe78f235a916b authored almost 7 years ago
微信支付退款接口增加可选的 notify_url 参数

Fixes #348

6af2a5ae91828ba8f42774728812c510cdb60254 authored almost 7 years ago
Fix typo and url in setup.py

465c85887720070be59a23b3b7702522cec92c5b authored almost 7 years ago
Delete .env

4f6dd4bc992134881495f0bfc1b1d05372687438 authored almost 7 years ago
根据微信商铺API手册V1.16新增部分方法 (#346)

* 根据微信商铺API手册V1.16新增部分方法

* Reformat Code

* 注释与参数间增加空行,避免动生成的文档出问题

* Reformat Code

* ...

39f20f62c56eb0be866106f8136982aaec4b4446 authored almost 7 years ago
三方平台增加parse_message 处理消息,token cache 在处理消息时自动处理 (#337)

* 三方平台增加parse_message 处理消息,token cache 在处理消息时自动处理

* token 处理

* 废弃说明

* Update __init__.p...

ecafb50b8eb654244f22642d78386d5331d11948 authored almost 7 years ago
Bump version: 1.6.0 → 1.6.1

83fa857099f5a73ac9ee629c16e391f7de6362dd authored almost 7 years ago
Update changelog for v1.6.1

320376d1f6e59fea84529a013f86440fc45e8c1c authored almost 7 years ago
增加对沙盒支付的支持、针对不同前端的支持 (#345)

* 为 pay/jsapi/get_jsapi_params 添加不同前端调用方式的支持

* 为 pay/jsapi 添加沙箱模式支持

* format code

f71fea710215d4b9483e904e26c64df9c6f8111f authored almost 7 years ago
fix to_binary 参数为 int 时转换错误 (#344)

* fix to_binary 参数为 int 时转换错误

* fix typo

bc966c0d14e34db4c97ef579085dc10ade0fe472 authored almost 7 years ago
Update license year

cfd203ea2750238a391bc5fd0b947d7fbefccdb5 authored almost 7 years ago
Remove pyup badge

595e626485fad1c38e8f5fe12a4a965d12dc99d6 authored almost 7 years ago
Add FOSSA badges. Closes #339

18d17847b5c95625a300bf812369533c0c28b5dc authored almost 7 years ago
fix: using sandbox api key to validate pay async notify result (#336)

* fix: using sandbox api key to validate pay asycn notify result

* fix: pay/check_signature i...

c159271477a959ac1df7930ca9b92664e9551b35 authored almost 7 years ago
fix: check str type before using string method in pay.utils.dict_to_xml (#335)

fadbb3920e45cb07174530c63d111b7e61caeae5 authored almost 7 years ago
增加 微信开放平台 代公众号 OAuth 网页授权相关接口 (#333)

* feat: add component oauth

* docs: update document

* test: update unittest

* refactor:...

f1b444fc54a987fef158bc1745c0d35e579577c5 authored almost 7 years ago
更新用户管理相关接口文档 (#332)

* docs: update user management doc

3353ae6bfca3df2b5d71633bdded248ce48f3da5 authored almost 7 years ago
Bump version: 1.5.5 → 1.6.0

639448ec5012f3e4c7572b15755be29f9561e4e3 authored about 7 years ago
Update changelog for v1.6.0

000b531be5549c1d26f991c3f9a15433a1049fe2 authored about 7 years ago
微信支付 sandbox 环境 (#309)

* 微信支付 sandbox 环境

* 完善仿真测试系统支持 (#326)

* [ADD] 完善仿真测试系统支持

已经可以正常进行、通过沙盒测试

* Only fetc...

c9bccae5f9c840e5bb5673285a54e385b91a1c25 authored about 7 years ago
Minor fixes

831bfd3c2b301d06bfb64b8ef49a511fdaacbd62 authored about 7 years ago
增加代扣解约接口 (#328)

* 增加微信代扣

* fix CR

02b9da7a51481eade9182058f503dc8013c46f07 authored about 7 years ago
修复微信代扣接口BUG (#325)

* 增加微信代扣

* fix

* fix

* 更新版本号

* fix pep8

* add test case

* revert version

* ...

8a47433f15cee51134dbf99aa5ed6e980aa8fb88 authored about 7 years ago