WeChat SDK for Python
Project description
___ __ _______ ________ ___ ___ ________ _________ ________ ___ ___
|\ \ |\ \|\ ___ \ |\ ____\|\ \|\ \|\ __ \|\___ ___\\ __ \|\ \ / /|
\ \ \ \ \ \ \ __/|\ \ \___|\ \ \\\ \ \ \|\ \|___ \ \_\ \ \|\ \ \ \/ / /
\ \ \ __\ \ \ \ \_|/_\ \ \ \ \ __ \ \ __ \ \ \ \ \ \ ____\ \ / /
\ \ \|\__\_\ \ \ \_|\ \ \ \____\ \ \ \ \ \ \ \ \ \ \ \ \ \ \___|\/ / /
\ \____________\ \_______\ \_______\ \__\ \__\ \__\ \__\ \ \__\ \ \__\ __/ / /
\|____________|\|_______|\|_______|\|__|\|__|\|__|\|__| \|__| \|__||\___/ /
\|___|/
[![Build Status](https://travis-ci.org/jxtech/wechatpy.svg?branch=master)](https://travis-ci.org/jxtech/wechatpy)
[![Build status](https://ci.appveyor.com/api/projects/status/sluy95tvbe090af1/branch/master?svg=true)](https://ci.appveyor.com/project/messense/wechatpy-den93/branch/master)
[![codecov.io](http://codecov.io/github/jxtech/wechatpy/coverage.svg?branch=master)](http://codecov.io/github/jxtech/wechatpy?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/jxtech/wechatpy/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/jxtech/wechatpy/?branch=master)
[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi-hypernode.com/pypi/wechatpy)
[![Downloads](http://pepy.tech/badge/wechatpy)](http://pepy.tech/project/wechatpy)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy?ref=badge_shield)
微信(WeChat) 公众平台第三方 Python SDK。
[【阅读文档】](http://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](http://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)
[![Join the chat at https://gitter.im/messense/wechatpy](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/messense/wechatpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
## 功能特性
1. 普通公众平台被动响应和主动调用 API
2. 企业号公众平台被动响应和主动调用 API
3. 微信支付 API
## 安装
从 0.8.0 版本开始,wechatpy 消息加解密同时兼容 [cryptography](https://github.com/pyca/cryptography) 和 [PyCrypto](https://github.com/dlitz/pycrypto),
优先使用 cryptography 库。因而不再强制依赖 PyCrypto 库。可先自行安装 cryptography 或者 PyCrypto 库:
```bash
# 安装 cryptography
pip install cryptography>=0.8.2
# 或者安装 PyCrypto
pip install pycrypto>=2.6.1
```
> Tips: Windows 用户请先安装 PyCrypto 的二进制包后再使用 pip 安装 wechatpy 。 PyCrypto Windows 的二进制包可以在[这里](http://www.voidspace.org.uk/python/modules.shtml#pycrypto)下载。
推荐使用 pip 进行安装:
```bash
pip install wechatpy
# with cryptography
pip install wechatpy[cryptography]
# with pycrypto
pip install wechatpy[pycrypto]
```
升级版本:
pip install -U wechatpy
## 使用示例
使用示例参见 [examples](examples/)
## 贡献代码
请阅读 [贡献代码指南](.github/CONTRIBUTING.md)
## 问题反馈
我们主要使用 [GitHub issues](https://github.com/jxtech/wechatpy/issues) 进行问题追踪和反馈。
QQ 群:176596300
![wechatpy QQ 群](docs/_static/images/qq-group.png)
## License
This work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy?ref=badge_large)
|\ \ |\ \|\ ___ \ |\ ____\|\ \|\ \|\ __ \|\___ ___\\ __ \|\ \ / /|
\ \ \ \ \ \ \ __/|\ \ \___|\ \ \\\ \ \ \|\ \|___ \ \_\ \ \|\ \ \ \/ / /
\ \ \ __\ \ \ \ \_|/_\ \ \ \ \ __ \ \ __ \ \ \ \ \ \ ____\ \ / /
\ \ \|\__\_\ \ \ \_|\ \ \ \____\ \ \ \ \ \ \ \ \ \ \ \ \ \ \___|\/ / /
\ \____________\ \_______\ \_______\ \__\ \__\ \__\ \__\ \ \__\ \ \__\ __/ / /
\|____________|\|_______|\|_______|\|__|\|__|\|__|\|__| \|__| \|__||\___/ /
\|___|/
[![Build Status](https://travis-ci.org/jxtech/wechatpy.svg?branch=master)](https://travis-ci.org/jxtech/wechatpy)
[![Build status](https://ci.appveyor.com/api/projects/status/sluy95tvbe090af1/branch/master?svg=true)](https://ci.appveyor.com/project/messense/wechatpy-den93/branch/master)
[![codecov.io](http://codecov.io/github/jxtech/wechatpy/coverage.svg?branch=master)](http://codecov.io/github/jxtech/wechatpy?branch=master)
[![Scrutinizer Code Quality](https://scrutinizer-ci.com/g/jxtech/wechatpy/badges/quality-score.png?b=master)](https://scrutinizer-ci.com/g/jxtech/wechatpy/?branch=master)
[![PyPI](https://img.shields.io/pypi/v/wechatpy.svg)](https://pypi-hypernode.com/pypi/wechatpy)
[![Downloads](http://pepy.tech/badge/wechatpy)](http://pepy.tech/project/wechatpy)
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy.svg?type=shield)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy?ref=badge_shield)
微信(WeChat) 公众平台第三方 Python SDK。
[【阅读文档】](http://wechatpy.readthedocs.org/zh_CN/master/) [【快速入门】](http://wechatpy.readthedocs.org/zh_CN/master/quickstart.html)
[![Join the chat at https://gitter.im/messense/wechatpy](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/messense/wechatpy?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge&utm_content=badge)
## 功能特性
1. 普通公众平台被动响应和主动调用 API
2. 企业号公众平台被动响应和主动调用 API
3. 微信支付 API
## 安装
从 0.8.0 版本开始,wechatpy 消息加解密同时兼容 [cryptography](https://github.com/pyca/cryptography) 和 [PyCrypto](https://github.com/dlitz/pycrypto),
优先使用 cryptography 库。因而不再强制依赖 PyCrypto 库。可先自行安装 cryptography 或者 PyCrypto 库:
```bash
# 安装 cryptography
pip install cryptography>=0.8.2
# 或者安装 PyCrypto
pip install pycrypto>=2.6.1
```
> Tips: Windows 用户请先安装 PyCrypto 的二进制包后再使用 pip 安装 wechatpy 。 PyCrypto Windows 的二进制包可以在[这里](http://www.voidspace.org.uk/python/modules.shtml#pycrypto)下载。
推荐使用 pip 进行安装:
```bash
pip install wechatpy
# with cryptography
pip install wechatpy[cryptography]
# with pycrypto
pip install wechatpy[pycrypto]
```
升级版本:
pip install -U wechatpy
## 使用示例
使用示例参见 [examples](examples/)
## 贡献代码
请阅读 [贡献代码指南](.github/CONTRIBUTING.md)
## 问题反馈
我们主要使用 [GitHub issues](https://github.com/jxtech/wechatpy/issues) 进行问题追踪和反馈。
QQ 群:176596300
![wechatpy QQ 群](docs/_static/images/qq-group.png)
## License
This work is released under the MIT license. A copy of the license is provided in the [LICENSE](./LICENSE) file.
[![FOSSA Status](https://app.fossa.io/api/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy.svg?type=large)](https://app.fossa.io/projects/git%2Bgithub.com%2Fjxtech%2Fwechatpy?ref=badge_large)
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
wechatpy-1.7.1.tar.gz
(154.8 kB
view details)
Built Distribution
wechatpy-1.7.1-py2.py3-none-any.whl
(132.7 kB
view details)
File details
Details for the file wechatpy-1.7.1.tar.gz
.
File metadata
- Download URL: wechatpy-1.7.1.tar.gz
- Upload date:
- Size: 154.8 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | e33f8f160b05c43d95817b113d5ddb6314342746ef4761c2a0c1bf0613ddc605 |
|
MD5 | 1ec183d5396e07d25d4f808ab326d9ed |
|
BLAKE2b-256 | 054ea1df0fef95931aa4469b85a754484ef0dcf726147bef5e942f9ef6c89d1c |
File details
Details for the file wechatpy-1.7.1-py2.py3-none-any.whl
.
File metadata
- Download URL: wechatpy-1.7.1-py2.py3-none-any.whl
- Upload date:
- Size: 132.7 kB
- Tags: Python 2, Python 3
- Uploaded using Trusted Publishing? No
File hashes
Algorithm | Hash digest | |
---|---|---|
SHA256 | ffdc84f4542bd82b2a3b9c1bf6b5ea3ad8ac92dbf9d1f02878c12965c2bd3250 |
|
MD5 | 432203bfb9cf334962bbf8fa45b0bd7d |
|
BLAKE2b-256 | d8179893cd597f1429a51acdc9dd6fcac08a80b3bc582b3c813da3423cee62e9 |