connect-python-sdk-oauth2-for-qq

未知
Python
跨平台
2013-12-26
红薯

= 简介 =

PYTHON SDK基于QQ互联OAuth2.0协议的server-side模式, 封装了登录流程及调用类似获取用户信息所需的基础代码。

= 说明 =

开发者需按下面的说明修改代码,并按需要调用skd中提供的方法就可以在网站上实现“QQ登录”功能。

*1. 完成【QQ登录】准备工作

( [查看] http://wiki.opensns.qq.com/wiki/【QQ登录】开发攻略_Server-side#.E5.87.86.E5.A4.87.E5.B7.A5.E4.BD.9C )

*2. 使用前先修改 comm/qq_conf.py 中OauthVars类的4个变量:

这4个变量需要自已配置,其中appid, appkey是腾讯提供的,callback是提交给腾讯许可的回调链接,scope是需要使用的openapi。

self.Oauth_appid=''              # APP ID
self.Oauth_appkey=''            # KEY
self.Oauth_callback=''          # 回调地址
self.Oauth_scope='get_user_info,'     # 请求用户授权时向用户显示的可进行授权的列表, 英文逗号分隔

*3. 在页面添加QQ登录按钮。详见文档说明:

( [查看] http://wiki.opensns.qq.com/wiki/【QQ登录】开发攻略_Server-side#Step1.EF.BC.9A.E6.94.BE.E7.BD.AEQQ.E7.99.BB.E5.BD.95.E6.8C.89.E9.92.AE

*4.  编写流程代码。详见文档: ( [http://wiki.opensns.qq.com/wiki/【QQ登录】文档资源 查看] http://wiki.opensns.qq.com/wiki/【QQ登录】文档资源 )

加载中

评论(0)

暂无评论

暂无资讯

暂无问答

新浪微博,腾讯微博,腾讯QQ登录

不管是新浪微博还是腾讯微博还是腾讯QQ,平台的接入都是以App key以及Appsercrit为基础返回一个connectid。程序再接收到这个conectid会从数据库中做个查询。whereconnectid="" andfrom="sina...

2016/02/17 18:10
12
1
用django-social-auth 做中国社交网站三方登录(qq,微博,豆瓣,百度,人人,微信)

TODO --- 我写这个demo之后, python-social-auth, django-social-auth的作者(一个人), 对这两个库进行了比较大的更新,pip里面甚至下掉了django-social-auth, 0.8.1这个版本, 因此让demo能够...

2014/08/13 18:27
5.6K
1
测试技术

今天登了一下猎聘网上,搜了下测试工程师岗位,任职要求还比较高,当然薪水也很高 列下要求: 1、熟悉Linux/UNIX操作系统,并熟悉一门脚本语言,如shell、Perl、Python; 2、熟悉掌握关系型和...

06/11 23:20
9
0
【微信第三方登录】 解决PC和移动端浏览器同为扫码登录

【微信第三方登录】 解决PC和移动端同为扫码登录

2016/08/21 15:04
4.1K
1
ESP8266 WiFi SoC及其模块开发系列工具集(大全)

ESP8266 WiFi SoC及其模块开发系列工具集(大全): (由openthings@163.com收集整理,不断完善中。) 1、esp-open-sdk,基础SDK工具包。包括: (1)gcc开源编译器,提供芯片工具链的生成基础...

2015/01/17 11:04
671
1
微信第三方登陆

PC端就不要讲了 手机端的请求URL 和 PC端的不一样,因为微信登陆不和QQ登陆那种可以根据手机或PC自动判断。如果不修改手机还是扫描二维码 手机端请求的URL : 类似于微信公众号的Oauth2 认证...

2016/07/08 14:55
105
0
ecshop qq互联登录OAuth2.0

下载最新的sdk http://wiki.open.qq.com/wiki/website/SDK%E4%B8%8B%E8%BD%BD 然后我把最新的sdk文档里面的有用的程序包直接上传进了 /api/里面然后 分别登陆 处理 、返回文件 分别写在了 qq...

2016/03/15 21:44
71
1
python之vs2005与boost环境搭建实例---调用迅雷SDK-实现python版迅雷

python之vs2005与boost环境搭建实例---调用迅雷SDK-实现python版迅雷 python之vs2005与boost环境搭建实例---调用迅雷SDK-实现python版迅雷 在chinaunix看到的,还不错,就转过来了 python之v...

2012/04/28 16:53
184
0
python3 Flask-SQLAlchemy错误

python3 下 python

03/19 16:48
205
0
Android 相机 LED 做手电筒

Netkiller Android 手札 http://www.netkiller.cn/android/index.html Mr. Neo Chan, 陈景峯(BG7NYT) 中国广东省深圳市望海路半岛城邦三期 518067 +86 13113668890 <netkiller@msn.com> $Id...

11/13 14:44
43
0

没有更多内容

加载失败,请刷新页面

返回顶部
顶部