Skip to main content
微信网页授权获取用户信息封装
=====

对微信网页授权获取用户信息接口的封装

* 生成授权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)

Table of built distributions (wheels) for wechat-web-auth 0.1.1
File Interpreter ABI Platform
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

Release history Release notifications | RSS feed

This release

0.1.1 This release

2 release files

0.1.0

4 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page