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
Ignore NoneType values when set session
abf32692ab1418b79dc558ead2f6fafdc4a97c9b authored over 9 years ago
abf32692ab1418b79dc558ead2f6fafdc4a97c9b authored over 9 years ago
Merge branch 'master' into develop
da1906733ed6d0cd8157b7808059f2f598bd28d6 authored over 9 years ago
da1906733ed6d0cd8157b7808059f2f598bd28d6 authored over 9 years ago
Merge pull request #66 from cloverstd/master
Add WeChat enterprise JS SDK
0b939c8d2edf4f594dcb527ea5b2f9518383fe6f authored over 9 years ago
Add enterprise jssdk api
1e424eec4cf770a5b211b3ec3bde9670084e6a0c authored over 9 years ago
1e424eec4cf770a5b211b3ec3bde9670084e6a0c authored over 9 years ago
Merge pull request #1 from jxtech/master
跟进
af3f73041db63c3506d344768f6b1a3474a3f40f authored over 9 years ago
Add MemcachedStorage
daccbdd7d2d09e2c5637283194a1901c248ad693 authored over 9 years ago
daccbdd7d2d09e2c5637283194a1901c248ad693 authored over 9 years ago
Session storage init. Ref #65
287a6b3690d54a092edd43afb968bb18d6cbd303 authored over 9 years ago
287a6b3690d54a092edd43afb968bb18d6cbd303 authored over 9 years ago
Add __repr__ for exception classes
60d42f3adde3d843779b4050b3cfe69a854977e6 authored over 9 years ago
60d42f3adde3d843779b4050b3cfe69a854977e6 authored over 9 years ago
Add WeChatPay documents. [ci skip]
bf438334729f14e64233d637aae10dace5b8eded authored over 9 years ago
bf438334729f14e64233d637aae10dace5b8eded authored over 9 years ago
Bump version to 0.9.1. Closes #63 #47
aeb232158b89bbca36df21d6172c3e1c3623750e authored over 9 years ago
aeb232158b89bbca36df21d6172c3e1c3623750e authored over 9 years ago
Update badges in README.md
7f53e1a5e3ab3c1c2478ea7de4a17f7c27f503e0 authored over 9 years ago
7f53e1a5e3ab3c1c2478ea7de4a17f7c27f503e0 authored over 9 years ago
Rename mch_billno to out_trade_no
35b298bfaa6d24db4201c65815456952fd6af743 authored over 9 years ago
35b298bfaa6d24db4201c65815456952fd6af743 authored over 9 years ago
Add jsapi utilities for WeChatPay.
5565fd4212c2cb812cf81769b6d4a02776aeb868 authored over 9 years ago
5565fd4212c2cb812cf81769b6d4a02776aeb868 authored over 9 years ago
Add download_bill API for WeChatPay
4328aa8bbda80a0614895978eea816e60b98949e authored over 9 years ago
4328aa8bbda80a0614895978eea816e60b98949e authored over 9 years ago
Again bug fix for Python 3
7a047108ee06ec02a06acdc52811ff48fe7aed58 authored over 9 years ago
7a047108ee06ec02a06acdc52811ff48fe7aed58 authored over 9 years ago
Add short_url tool for WeChatPay
e8b7cde0c0daf53287906aa1b8321ebd5a7365b4 authored over 9 years ago
e8b7cde0c0daf53287906aa1b8321ebd5a7365b4 authored over 9 years ago
Add refund APIs for WeChatPay
1d390cf1dd627059f3f0cbc5b92141e6deb6257f authored over 9 years ago
1d390cf1dd627059f3f0cbc5b92141e6deb6257f authored over 9 years ago
Bug fix for Python 3
bea837d7a98ca32a78627c4a9a5acffa14a47005 authored over 9 years ago
bea837d7a98ca32a78627c4a9a5acffa14a47005 authored over 9 years ago
Fix build error on Python 3
dfa60ddb720c53dddc60d19272b80c448af6a1c0 authored over 9 years ago
dfa60ddb720c53dddc60d19272b80c448af6a1c0 authored over 9 years ago
Add order APIs for WeChatPay
9568540cf61663c5173a27e4bb7e1746f00d1c36 authored over 9 years ago
9568540cf61663c5173a27e4bb7e1746f00d1c36 authored over 9 years ago
Update redpack APIs
4e1ee057e78309afc9938e54228d810d076d0102 authored over 9 years ago
4e1ee057e78309afc9938e54228d810d076d0102 authored over 9 years ago
Add coupon APIs for WeChatPay
06e97c9c40c56192f4c7bf863144e53339dd06fb authored over 9 years ago
06e97c9c40c56192f4c7bf863144e53339dd06fb authored over 9 years ago
Add transfter APIs for WeChatPay
e6ce77476202219066ab43801653318d75b9a713 authored over 9 years ago
e6ce77476202219066ab43801653318d75b9a713 authored over 9 years ago
Add get_external_ip utility function
3c67c620c8e47b5f3f7bedfeadbb32b8eb31c369 authored over 9 years ago
3c67c620c8e47b5f3f7bedfeadbb32b8eb31c369 authored over 9 years ago
Update mch_id for WeChatPay
cc31a98c0ceccdce36b23c7e369430d2c5226db7 authored over 9 years ago
cc31a98c0ceccdce36b23c7e369430d2c5226db7 authored over 9 years ago
Move appid out of WeChatPay params
13eac52a5699c602c6988430d793173083270d6e authored over 9 years ago
13eac52a5699c602c6988430d793173083270d6e authored over 9 years ago
Add send_group redpack API for WeChatPay. Seems not working for now
f2946ec6e6046a959e64653aa7bb213c4c661423 authored over 9 years ago
f2946ec6e6046a959e64653aa7bb213c4c661423 authored over 9 years ago
Add redpack query API for WeChatPay
b258b0c1d13cd04b58b6c213bfa58503e0494f8f authored over 9 years ago
b258b0c1d13cd04b58b6c213bfa58503e0494f8f authored over 9 years ago
Add simple send redpack API for WeChatPay
83ab400911192c9f9729ed2296bc1097a54a8c4c authored over 9 years ago
83ab400911192c9f9729ed2296bc1097a54a8c4c authored over 9 years ago
Add WeChatPay prototype
455f8bd709a15f210a0a34888b38a61429fef53f authored over 9 years ago
455f8bd709a15f210a0a34888b38a61429fef53f authored over 9 years ago
Add random_string utility function
ad4d002631b023cf6e5d50aab765420d28659cd8 authored over 9 years ago
ad4d002631b023cf6e5d50aab765420d28659cd8 authored over 9 years ago
Add dict_to_xml utility function for WeChat pay. Ref #47
d099f04555ad5e4988d76c334ad64ee1ee6e8eab authored over 9 years ago
d099f04555ad5e4988d76c334ad64ee1ee6e8eab authored over 9 years ago
Add WeChat pay signature
775aa152e22e879a5b6bbcc2145270b8fca3dcbe authored over 9 years ago
775aa152e22e879a5b6bbcc2145270b8fca3dcbe authored over 9 years ago
Add support for preview mass messages by wxname. Ref #63
6131c06a826f71d69ef1232a9888fa71d243ff56 authored over 9 years ago
6131c06a826f71d69ef1232a9888fa71d243ff56 authored over 9 years ago
Url encode ticket in qrcode.show
512721329bb45b37cd6cbf26a9455d5b8ecc9f34 authored over 9 years ago
512721329bb45b37cd6cbf26a9455d5b8ecc9f34 authored over 9 years ago
Remove donation from README.md
ff4beb4a0863a545a6f8df8bdfb530b260d0fdfe authored over 9 years ago
ff4beb4a0863a545a6f8df8bdfb530b260d0fdfe authored over 9 years ago
Update TemplateSendJobFinishEvent. Fixes #62
e4431f7aba281293f22cbb79eddb1ff51d50114c authored over 9 years ago
e4431f7aba281293f22cbb79eddb1ff51d50114c authored over 9 years ago
Bump version to 0.9.0
d8dd1c4ed7917b740c54c4a3de280edb9804f33a authored over 9 years ago
d8dd1c4ed7917b740c54c4a3de280edb9804f33a authored over 9 years ago
Merge pull request #60 from messense/refactor-client
Refactor client
850e2cdea819038a1adafa854aacdf42823dda79 authored over 9 years ago
Bump version to 0.8.8. [ci skip]
0ce46e525fa44a91fc5fc17a5a0733cc2f6cb3fe authored over 9 years ago
0ce46e525fa44a91fc5fc17a5a0733cc2f6cb3fe authored over 9 years ago
Make ``WeChatClient.get`` and ``WeChatClient.post`` public methods.
09b18c272a592591baf9dc085ccb52a2ed57d638 authored over 9 years ago
09b18c272a592591baf9dc085ccb52a2ed57d638 authored over 9 years ago
Add test_two_client_not_equal test case
bd7f0dd7c062e13e9f1006d0757e3a4f92e28b76 authored over 9 years ago
bd7f0dd7c062e13e9f1006d0757e3a4f92e28b76 authored over 9 years ago
Remove Python33-x64 and Python34-x64 from AppVeyor test env
217d2085f4d210c9857fc7b00a5d45fad5f9a32e authored over 9 years ago
217d2085f4d210c9857fc7b00a5d45fad5f9a32e authored over 9 years ago
Fix urllib.quote error on Python 2.6
e5782d245f7b77bbb592163ec82882e4a0e25a99 authored over 9 years ago
e5782d245f7b77bbb592163ec82882e4a0e25a99 authored over 9 years ago
Do not quote @ when delete account in customservice API. Ref #59
a8bd33078a963d3084625929f4faf34dd6f9f0ea authored over 9 years ago
a8bd33078a963d3084625929f4faf34dd6f9f0ea authored over 9 years ago
Again workaround file encoding on Python 3x Windows.
9f5908b90334db17639dd890dbd59c7d6b857d2c authored over 9 years ago
9f5908b90334db17639dd890dbd59c7d6b857d2c authored over 9 years ago
Replace deprecated assertEquals with assertEqual
5daf39fd8d11c6dfe2667112bfba2b2267641978 authored over 9 years ago
5daf39fd8d11c6dfe2667112bfba2b2267641978 authored over 9 years ago
Update test mock
1bd1f64e7739228494518f8e083eea617a2e59f5 authored over 9 years ago
1bd1f64e7739228494518f8e083eea617a2e59f5 authored over 9 years ago
Workaround UnicodeDecodeError when setup in Windows Python 3x
1efa196ce88f4a00b679fb1cea6cf55d49cc6fb7 authored over 9 years ago
1efa196ce88f4a00b679fb1cea6cf55d49cc6fb7 authored over 9 years ago
Rename .appveyor.yml to appveyor.yml
e56386d4aeed55c77bdb378efd266a8494aa8888 authored over 9 years ago
e56386d4aeed55c77bdb378efd266a8494aa8888 authored over 9 years ago
Add .appveyor.yml configuration for test on AppVeyor
a80ace5779eeccacbef8f3b3d35f658a9e833cc9 authored over 9 years ago
a80ace5779eeccacbef8f3b3d35f658a9e833cc9 authored over 9 years ago
Replace http with https since it supports so. [ci skip]
fc64d19ec5c4e23a3833ed6dc210e029641e0989 authored over 9 years ago
fc64d19ec5c4e23a3833ed6dc210e029641e0989 authored over 9 years ago
Update test case
29d3c2d76656e60c21d95b4661a1e00a4760d4a7 authored over 9 years ago
29d3c2d76656e60c21d95b4661a1e00a4760d4a7 authored over 9 years ago
Fix customservice.delete_account error. Ref #58
07419cf2ce6912ea7cf1477f711354e70a837879 authored over 9 years ago
07419cf2ce6912ea7cf1477f711354e70a837879 authored over 9 years ago
Update customservice APIs with correct url. Close #58
a4e420028ce597c19a64f830a7b72d4bec8bc5d3 authored over 9 years ago
a4e420028ce597c19a64f830a7b72d4bec8bc5d3 authored over 9 years ago
Add notifications settings in .travis.yml
228533751c8c1b4607eeac5aa43bbdfbd32afb15 authored over 9 years ago
228533751c8c1b4607eeac5aa43bbdfbd32afb15 authored over 9 years ago
Move up gitter chat badge. [ci skip]
c09fdbdf8ff8f2664baee64eebe8e834e7988e09 authored over 9 years ago
c09fdbdf8ff8f2664baee64eebe8e834e7988e09 authored over 9 years ago
Merge pull request #57 from gitter-badger/gitter-badge
Add a Gitter chat badge to README.md
2dc4adf45fd96b764d49fef1dca6cf0424be1e87 authored over 9 years ago
Added Gitter badge
5d9cc390b4a65bf1b33c73dfe5726f6cff0a653d authored over 9 years ago
5d9cc390b4a65bf1b33c73dfe5726f6cff0a653d authored over 9 years ago
Bump version to 0.8.7
d3d22b77615bb92b58b36e2d475ff710d21af34c authored over 9 years ago
d3d22b77615bb92b58b36e2d475ff710d21af34c authored over 9 years ago
Add changelogs in documentation. Close #52, #53. [ci skip]
5a55fe711ef4242cc8ba6b36a56da77e3b9bbab3 authored over 9 years ago
5a55fe711ef4242cc8ba6b36a56da77e3b9bbab3 authored over 9 years ago
Merge branch 'master' into develop
42e0a00ff51c186f24cce74eb7f33348fe367ecf authored over 9 years ago
42e0a00ff51c186f24cce74eb7f33348fe367ecf authored over 9 years ago
Add send_card and send_mass_card in messages.
9b47ebf209c54d0744a75d1ad6ad7c474f97d881 authored over 9 years ago
9b47ebf209c54d0744a75d1ad6ad7c474f97d881 authored over 9 years ago
Merge pull request #56 from lipengfei911/master
[Fix]群发视频消息方法 msgtype 改 video 为 mpvideo. Thanks to @lipengfei911
ce21c33bcb8b46763a4d48beadd96fa72c898c77 authored over 9 years ago
群发视频消息方法msgtype改video为mpvideo
633eb9c65b2052a2c9bdde0d8b98c5f69dde74c5 authored over 9 years ago
633eb9c65b2052a2c9bdde0d8b98c5f69dde74c5 authored over 9 years ago
Update document link in README.md. [ci skip]
a6ef20631b5d04cf929a9abed024fe83b112d108 authored over 9 years ago
a6ef20631b5d04cf929a9abed024fe83b112d108 authored over 9 years ago
[Fix]Do not verify the cert of https://file.api.weixin.qq.com since it is broken. Ref #54
ba4deb7a8ed52cde23eb18b16e1c7e6dd66b30ed authored over 9 years ago
ba4deb7a8ed52cde23eb18b16e1c7e6dd66b30ed authored over 9 years ago
[New]Add delete group API for WeChatClient. Ref #55
c4592d6e07a7c1a00b506d3f2e02ac703ea81bb5 authored over 9 years ago
c4592d6e07a7c1a00b506d3f2e02ac703ea81bb5 authored over 9 years ago
Drop descriptor and metaclass for WeChatClient implemention
e49e895931164d70623770b6d88d3875e6ac10b6 authored over 9 years ago
e49e895931164d70623770b6d88d3875e6ac10b6 authored over 9 years ago
Merge branch 'master' into refactor-client
a5df82bbd6a8c2b8c6a5b477cdc8c165d940cac4 authored over 9 years ago
a5df82bbd6a8c2b8c6a5b477cdc8c165d940cac4 authored over 9 years ago
Use default theme for docs. [ci skip]
ee426a022c8287262b716430a2ff96916ae69117 authored over 9 years ago
ee426a022c8287262b716430a2ff96916ae69117 authored over 9 years ago
Switch coverage report from coveralls to codecov
dcf58a37f8d7a1f9b27ccdb26e42727735ee03ca authored over 9 years ago
dcf58a37f8d7a1f9b27ccdb26e42727735ee03ca authored over 9 years ago
Add codecov integration in Travis CI
f1bc40defdaa7fe58eb2e225136ef447a039b518 authored over 9 years ago
f1bc40defdaa7fe58eb2e225136ef447a039b518 authored over 9 years ago
Merge branch 'develop' into refactor-client
8ccb8af3c2b90d9693c35eb7b45c58ecb7ad71c2 authored over 9 years ago
8ccb8af3c2b90d9693c35eb7b45c58ecb7ad71c2 authored over 9 years ago
Bump version to 0.8.6
ac7203ee69c5890f2d9f56afcc40e98cee842bf6 authored over 9 years ago
ac7203ee69c5890f2d9f56afcc40e98cee842bf6 authored over 9 years ago
Drop support for Python 3.2
This version of Python is rarely used and caused support headaches. Users affected by this shoul...
07645e914b6988dcbf48b3776da0a11180fee115 authored over 9 years ago
Merge branch 'develop' of github.com:messense/wechatpy into develop
e26b21874ba9a4df2360a0c8b36e8ac9b53b2920 authored over 9 years ago
e26b21874ba9a4df2360a0c8b36e8ac9b53b2920 authored over 9 years ago
Fix FieldDescriptor default value bug. Close #49.
fc9eb80c8491e1f8fae80ef88e2e2a59eb2ee2a6 authored over 9 years ago
fc9eb80c8491e1f8fae80ef88e2e2a59eb2ee2a6 authored over 9 years ago
Update enterprise client
beb84f5451c7149eef5d0ee18b729226a351e233 authored over 9 years ago
beb84f5451c7149eef5d0ee18b729226a351e233 authored over 9 years ago
Update APIDescriptor
8c5172bcc1c839a41eb4b4e71df7f1412f6a0074 authored over 9 years ago
8c5172bcc1c839a41eb4b4e71df7f1412f6a0074 authored over 9 years ago
Try to refactor WeChatClient with metaclass
9e075b18f36ed0b2dfbe748faa20d71aa61f6b23 authored over 9 years ago
9e075b18f36ed0b2dfbe748faa20d71aa61f6b23 authored over 9 years ago
Update .travis.yml, try to test on CPython nightly build
c4d0430ecfa906e2f271d1681da727699fb5f30e authored over 9 years ago
c4d0430ecfa906e2f271d1681da727699fb5f30e authored over 9 years ago
Use optionaldict instead of the ugly NotNoneDict utility.
90d2c40cd4c59ace8b638cbdf69f97a6ebc52f72 authored over 9 years ago
90d2c40cd4c59ace8b638cbdf69f97a6ebc52f72 authored over 9 years ago
Bump version to 0.8.5. [ci skip]. Close #48
132913cacd278e31f474ef8ad2cb5ec15f69e25c authored over 9 years ago
132913cacd278e31f474ef8ad2cb5ec15f69e25c authored over 9 years ago
[New]Add WeChat template message related APIs regarding issue #48.
3dca30afe8bf55a48c268905c74907b27b9fbdc8 authored over 9 years ago
3dca30afe8bf55a48c268905c74907b27b9fbdc8 authored over 9 years ago
Remove unuseful settings for example wxjs. [ci skip]
d0902a34ec26117a04fccbd5d65243a674cac207 authored over 9 years ago
d0902a34ec26117a04fccbd5d65243a674cac207 authored over 9 years ago
[New]Add new JS-SDK example `wxjs`. [ci skip]
a7fed4ffacda4dd0c1404d526d22414dc02587b8 authored over 9 years ago
a7fed4ffacda4dd0c1404d526d22414dc02587b8 authored over 9 years ago
Update examples requirements, add cryptography. [ci skip]
48ce265985e82b4b1525aed185024487af9f8a2c authored over 9 years ago
48ce265985e82b4b1525aed185024487af9f8a2c authored over 9 years ago
Fix grammer in comment. [ci skip]
89148eac961e61db7e96a6745f37ce1c1b3db0e0 authored over 9 years ago
89148eac961e61db7e96a6745f37ce1c1b3db0e0 authored over 9 years ago
[New]Add property `create_time` by parsing `time` of message.
f82b77640548ea761b9e61548feae43b3a005bee authored over 9 years ago
f82b77640548ea761b9e61548feae43b3a005bee authored over 9 years ago
[NEW]Add WeChatOAuth qrconnect_url property
2297efe02d5788f1cdcf1bba617570ad79a6441f authored over 9 years ago
2297efe02d5788f1cdcf1bba617570ad79a6441f authored over 9 years ago
Bump version to 0.8.4. [ci skip]
b20e72d79d041822c484ad00f627dd447dcece78 authored over 9 years ago
b20e72d79d041822c484ad00f627dd447dcece78 authored over 9 years ago
Merge pull request #42 from yinwm/master
Force encoding to utf-8 for requests when using WeChatOAuth
cb451ea9321abacfbea06104439adcadd053c424 authored over 9 years ago
Merge pull request #45 from cysnake4713/master.temp_fix_department_create
[IMP]Enterprise Department create API, add 'order' and 'id' parameter
3393c92c7f3f7cb4d15522de00b4d7464ed63c33 authored over 9 years ago
Merge pull request #44 from cysnake4713/master.fix_department
[FIX]Enterprise Department update API:param ' parent_id' map error
02fa4c42bc6496aa26b13efb175255b2a1dcdfdd authored over 9 years ago
Fix enterprise Department write API,' parent_id' map error
a8cfc6be73e00fb945790bb59aa64be17f26b29e authored over 9 years ago
a8cfc6be73e00fb945790bb59aa64be17f26b29e authored over 9 years ago
Update enterprise Department create API, add 'order' and 'id' parameter support
137c959a4aef7cd4eef0353b4859d6932cbd6da1 authored over 9 years ago
137c959a4aef7cd4eef0353b4859d6932cbd6da1 authored over 9 years ago
Add encoding for requests when using wechat oauth
6f04f84710f892ad05ec68321bc9d3d4faa62bbe authored over 9 years ago
6f04f84710f892ad05ec68321bc9d3d4faa62bbe authored over 9 years ago
Bump version to 0.8.3 [ci skip]
ce3783a933a1fdf55884a7ec07236803dc6a6f29 authored almost 10 years ago
ce3783a933a1fdf55884a7ec07236803dc6a6f29 authored almost 10 years ago
Add material `get_count` API
6eb39d33de6c003b9c0a7c8d4d18ccd338d340cf authored almost 10 years ago
6eb39d33de6c003b9c0a7c8d4d18ccd338d340cf authored almost 10 years ago