python-weixin
-----
A Python client for the Weixin REST APIs
0.0.3 新功能
-----
* 添加超时处理
* 修改包名
0.0.2 新功能
-----
增加微信公众平台支持
Installation
-----
python setup.py install
Requires
-----
* requests
* simplejson
* six
Authentication
-----
Weixin API 使用 OAuth2 认证方式
详情见: https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&lang=zh_CN
### Authenticating a user
具体使用方法参考 sample app
### Using an access token
获取到access token 后,可以使用token 获取 用户信息等:
微信开放平台使用示例:
``` python
from pyWeixin.client import WeixinAPI
scope = ("snsapi_login", )
api = WeixinAPI(appid=APP_ID,
app_secret=APP_SECRET,
redirect_uri=REDIRECT_URI)
authorize_url = api.get_authorize_url(scope=scope)
access_token = api.exchange_code_for_access_token(code=code)
api = WeixinAPI(access_token=access_token)
user = api.user(openid="openid")
```
微信公众平台使用示例:
``` python
from pyWeixin.client import WeixinMpAPI
scope = ("snsapi_base", )
api = WeixinMpAPI(appid=APP_ID,
app_secret=APP_SECRET,
redirect_uri=REDIRECT_URI)
authorize_url = api.get_authorize_url(scope=scope)
access_token = api.exchange_code_for_access_token(code=code)
api = WeixinMpAPI(access_token=access_token)
user = api.user(openid="openid")
```
-----
A Python client for the Weixin REST APIs
0.0.3 新功能
-----
* 添加超时处理
* 修改包名
0.0.2 新功能
-----
增加微信公众平台支持
Installation
-----
python setup.py install
Requires
-----
* requests
* simplejson
* six
Authentication
-----
Weixin API 使用 OAuth2 认证方式
详情见: https://open.weixin.qq.com/cgi-bin/showdocument?action=dir_list&t=resource/res_list&verify=1&lang=zh_CN
### Authenticating a user
具体使用方法参考 sample app
### Using an access token
获取到access token 后,可以使用token 获取 用户信息等:
微信开放平台使用示例:
``` python
from pyWeixin.client import WeixinAPI
scope = ("snsapi_login", )
api = WeixinAPI(appid=APP_ID,
app_secret=APP_SECRET,
redirect_uri=REDIRECT_URI)
authorize_url = api.get_authorize_url(scope=scope)
access_token = api.exchange_code_for_access_token(code=code)
api = WeixinAPI(access_token=access_token)
user = api.user(openid="openid")
```
微信公众平台使用示例:
``` python
from pyWeixin.client import WeixinMpAPI
scope = ("snsapi_base", )
api = WeixinMpAPI(appid=APP_ID,
app_secret=APP_SECRET,
redirect_uri=REDIRECT_URI)
authorize_url = api.get_authorize_url(scope=scope)
access_token = api.exchange_code_for_access_token(code=code)
api = WeixinMpAPI(access_token=access_token)
user = api.user(openid="openid")
```
Release files for python-weixin 0.0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| python-weixin-0.0.3.tar.gz | 7.2 kB | Details |
Release files / python-weixin-0.0.3.tar.gz
| Download URL | python-weixin-0.0.3.tar.gz |
|---|---|
| Size | 7.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
a62fabd0bda2a8cf00cf2432e645f658be8de35d742c540ecd777b2a9162210d
|
|
BLAKE2b-256 checksum How to use checksums |
fab18037283a0f1c388a4e504b62b164d446b858a33f69f6f9a5e4672f77b8d3
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |