微信网页授权获取用户信息封装
=====
对微信网页授权获取用户信息接口的封装
* 生成授权URL
* 获取access_token
* 刷新access_token
* 获取用户信息
微信文档
---
[http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html](http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html)
使用方式
===
```
from wechat_web_auth import Wechat
wc = Wechat(app_id, secret)
def connect(request):
url = wc.get_connect_url("http://redirect.url/)
return redirect(url)
def callback(request):
resp = wc.get_access_token(self, request.GET.get('code'))
access_token = resp.access_token
userinfo = wc.get_userinfo(access_token)
return HttpResponse("nickname:" + userinfo.nickname)
```
=====
对微信网页授权获取用户信息接口的封装
* 生成授权URL
* 获取access_token
* 刷新access_token
* 获取用户信息
微信文档
---
[http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html](http://mp.weixin.qq.com/wiki/17/c0f37d5704f0b64713d5d2c37b468d75.html)
使用方式
===
```
from wechat_web_auth import Wechat
wc = Wechat(app_id, secret)
def connect(request):
url = wc.get_connect_url("http://redirect.url/)
return redirect(url)
def callback(request):
resp = wc.get_access_token(self, request.GET.get('code'))
access_token = resp.access_token
userinfo = wc.get_userinfo(access_token)
return HttpResponse("nickname:" + userinfo.nickname)
```
Release files for wechat-web-auth 0.1.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Built distributions (wheels)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| wechat_web_auth-0.1.1-py2.py3-none-any.whl | Python 3, Python 2 | none | any | Details |
| wechat_web_auth-0.1.1-py2-none-any.whl | Python 2 | none | any | Details |
Total release size: 9.0 kB
Release files / wechat_web_auth-0.1.1-py2.py3-none-any.whl
| Download URL | wechat_web_auth-0.1.1-py2.py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 2 Python 3 |
|
SHA-256 checksum How to use checksums |
78b90bd0d42f2037343ead21960dc969b3efef0d41538b3e040fd5c074658c40
|
|
BLAKE2b-256 checksum How to use checksums |
48f29911e2b6bde4544e7d929a03da7f34178cc587a4925be89d87c05e27333c
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / wechat_web_auth-0.1.1-py2-none-any.whl
| Download URL | wechat_web_auth-0.1.1-py2-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 2 |
|
SHA-256 checksum How to use checksums |
3b049fee6cb3fccc5316a5980573a6041e4e87aadb36505549c7c61cdcb976d1
|
|
BLAKE2b-256 checksum How to use checksums |
d385645d7b4716693e5fabc4114a3c902657a010d2659c7abde416b538c8f8db
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |