文档章节

第三方登录之QQ登录(一)——QQ互联开放平台新建应用

白志华
 白志华
发布于 2015/10/18 10:55
字数 799
阅读 22
收藏 0
点赞 0
评论 0
    现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下QQ登录API的使用。

    首先说一下,腾讯提供了许多个的开放平台。差不多每个大的产品都提供了开放平台,比如微信、QQ邮箱,财付通等。这里面有2个比较易混的,一个是 QQ互联,一个是 腾讯开发平台。QQ互联主要是为了给第三方网站或移动应用提供登录信息。而腾讯开发平台,则是为托管型的应用(平台应用和移动应用)提供服务的。不过现在QQ互联正在往腾讯开发平台上迁移。

    这是QQ互联官网中关于 网站接入流程的wiki: http://wiki.connect.qq.com/%E7%BD%91%E7%AB%99%E6%8E%A5%E5%85%A5%E6%B5%81%E7%A8%8B

    第一步,注册成为开发者。

    首先你得成为QQ互联的开发者,你才可以享用它的服务。进入  http://connect.qq.com/ ,选择“网站接入”:
    会让你选择一个QQ登录,这个QQ就成为了开发者QQ号码了,而且 不能更换。所以如果你是为公司做这个事儿,还是使用公司的公共QQ吧。

    QQ登进去以后,会跳转到开发者注册页面。注册页面需要提交公司或个人的基本资料。下图所示的是公司和个人的注册页面:
    


    第二步,网站接入申请。

    QQ登录有必要的验证工作要做,首先提交申请,获取appid与appkey,这两个是一切操作的基础。所以必须先申请。

    我这里以个人开发为例,开发者注册成功以后,会跳转到“管理中心”页面。点击“添加应用”,然后选择网站:
    在弹出的对话框里,填写相应的信息:
    网站地址输入框先填写你的网站首页,然后把鼠标移动到“验证”按钮上面,按照提示修改你的首页源码。修改完毕,点击“开始验证”,如果成功了,会提示“已通过验证”。
    回调地址,就是登录QQ之后,QQ给你返回值的接收页面,这个页面可以是一个单独的页面,也可以和登录页面是一个。注意:回调地址不含http://等协议头。如果你有多个站点公用一个APPID,那么请点击回调地址下面的“帮助文档”查看, 飞机票

    网站注册完成,进入管理中心,在管理中心可以查看到网站获取的appid和appkey,如下图所示:

   如果你想修改网站信息,可以在管理中心,点击申请的网站下的“编辑信息”进行修改。

   申请完毕以后,接下来就是网站接入了。

   其实我主要是用到了这里的QQ登录授权。如何处理呢?我们下篇继续。

版权声明:本文为博主原创文章,未经博主允许不得转载。

© 著作权归作者所有

共有 人打赏支持
白志华
粉丝 29
博文 260
码字总数 57524
作品 0
长沙
程序员
如何在Android手机中开发QQ账户登陆功能的应用

背景 OAUTH开发授权协议,为用户资源的授权提供了一个安全开放而又简易的标准。可以使用第三方的账户登陆另一个方的应用或服务,而不暴露给另一个应用该账户的信息。现在已经得到广泛的应用,...

长平狐 ⋅ 2012/09/06 ⋅ 0

开放式授权OAuth

开放式授权OAuth 一、什么是OAuth(开放式授权) OAuth: Open Authorization OAuth协议为用户资源的授权提供了一个安全的、开放而又简易的标准。与以往的授权方式不同之处是OAUTH的授权不会使...

JS_HCX ⋅ 2017/11/25 ⋅ 0

QQ正式宣布开放 你准备好了吗?

Q+开放的互联网,你准备好了吗? 腾讯科技讯 5月16日消息,5月9日,一则题为“互联网的未来,你准备好了吗?”的广告非常醒目地出现在多家主流媒体的显著位置,引发了业界对腾讯QQ开放的诸多猜...

老枪 ⋅ 2011/05/16 ⋅ 55

iOS 基于第三方QQ授权登录

iOS 基于第三方QQ授权登录 基于iOS实现APP的第三方QQ登陆,接入第三方SDK时的一个基本的步骤: 1,找到相关的开放平台,QQ互联平台,http://connect.qq.com/; 2,注册成功后创建自己的APP,...

Youth_关旋 ⋅ 2016/08/27 ⋅ 0

整合用户篇—Oauth2理解与构造简单的系统

当你运营越来越多的项目,每个项目的业务都不一样,每个需要使用到这些业务的用户就需要注册方能进行使用。如果用户还需要使用其他项目的功能,就必须还得注册使用。造成反复注册,反复登录的...

Eller ⋅ 2016/09/21 ⋅ 2

腾讯正式开放QQ客户端 推出“Q+”平台

腾讯QQ通过官方网站正式推出“Q+”,开放其QQ客户端。 腾讯官方称,在Q+推出之后,不仅腾讯可以为用户提供正常的QQ服务,第三方开发商也可以以合作者的身份,与腾讯一起为QQ用户提供更细致、...

hero88 ⋅ 2011/07/15 ⋅ 42

腾讯开放平台上线 开发者对分成审批有担忧

腾讯社区开放平台(opensns.qq.com)已于近日上线。目前,重点放在QQ空间和朋友社区(QQ校友)两个社区。腾讯方面尚未披露具体的 分成比例。TechWeb连线了一些开发者,他们认为,腾讯社区开放平...

老枪 ⋅ 2010/09/20 ⋅ 4

QQ互联API接口失效,第三方网站的死穴

最近2个月,用开源程序WeCenter搭建了一个社交问答网站:http://ask.jiutianniao.com/。 为了方便用户注册,开通了QQ登录功能。 今天,突然发现QQ互联返回一直出现错误。 度娘了很久,发现大...

jtn ⋅ 2015/05/02 ⋅ 0

IOS集成第三方支付、分享、登录功能小结(转)

集成ShareSDK社会化分享的时候集成了微信支付或者支付宝支付功能 (分别集成了微信支付和支付宝,用Ping++集成支付的烦请绕行…) 2016.01.07 更新(修改Xcode7.2 IOS9.2 微信客户端操作之后...

天使雨儿 ⋅ 2016/02/25 ⋅ 0

QQ登录功能申请向第三方网站完全开放

热腾4月17日消息 QQ登录功能申请已经向第三方网站完全开放,现在只要登录腾讯社区开放平台填写网站资料便可以立即获取QQ登录相关的key和ID,无需等待审核。 通过“QQ登录”,用户能使用QQ帐号...

红薯 ⋅ 2011/04/17 ⋅ 23

没有更多内容

加载失败,请刷新页面

加载更多

下一页

Centos7重置Mysql 8.0.1 root 密码

问题产生背景: 安装完 最新版的 mysql8.0.1后忘记了密码,向重置root密码;找了网上好多资料都不尽相同,根据自己的问题总结如下: 第一步:修改配置文件免密码登录mysql vim /etc/my.cnf 1...

豆花饭烧土豆 ⋅ 今天 ⋅ 0

熊掌号收录比例对于网站原创数据排名的影响[图]

从去年下半年开始,我在写博客了,因为我觉得业余写写博客也还是很不错的,但是从2017年下半年开始,百度已经推出了原创保护功能和熊掌号平台,为此,我也提交了不少以前的老数据,而这些历史...

原创小博客 ⋅ 今天 ⋅ 0

LVM讲解、磁盘故障小案例

LVM LVM就是动态卷管理,可以将多个硬盘和硬盘分区做成一个逻辑卷,并把这个逻辑卷作为一个整体来统一管理,动态对分区进行扩缩空间大小,安全快捷方便管理。 1.新建分区,更改类型为8e 即L...

蛋黄Yolks ⋅ 今天 ⋅ 0

Hadoop Yarn调度器的选择和使用

一、引言 Yarn在Hadoop的生态系统中担任了资源管理和任务调度的角色。在讨论其构造器之前先简单了解一下Yarn的架构。 上图是Yarn的基本架构,其中ResourceManager是整个架构的核心组件,它负...

p柯西 ⋅ 今天 ⋅ 0

uWSGI + Django @ Ubuntu

创建 Django App Project 创建后, 可以看到路径下有一个wsgi.py的问题 uWSGI运行 直接命令行运行 利用如下命令, 可直接访问 uwsgi --http :8080 --wsgi-file dj/wsgi.py 配置文件 & 运行 [u...

袁祾 ⋅ 今天 ⋅ 0

JVM堆的理解

在JVM中,我们经常提到的就是堆了,堆确实很重要,其实,除了堆之外,还有几个重要的模块,看下图: 大 多数情况下,我们并不需要关心JVM的底层,但是如果了解它的话,对于我们系统调优是非常...

不羁之后 ⋅ 昨天 ⋅ 0

推荐:并发情况下:Java HashMap 形成死循环的原因

在淘宝内网里看到同事发了贴说了一个CPU被100%的线上故障,并且这个事发生了很多次,原因是在Java语言在并发情况下使用HashMap造成Race Condition,从而导致死循环。这个事情我4、5年前也经历...

码代码的小司机 ⋅ 昨天 ⋅ 2

聊聊spring cloud gateway的RetryGatewayFilter

序 本文主要研究一下spring cloud gateway的RetryGatewayFilter GatewayAutoConfiguration spring-cloud-gateway-core-2.0.0.RC2-sources.jar!/org/springframework/cloud/gateway/config/G......

go4it ⋅ 昨天 ⋅ 0

创建新用户和授予MySQL中的权限教程

导读 MySQL是一个开源数据库管理软件,可帮助用户存储,组织和以后检索数据。 它有多种选项来授予特定用户在表和数据库中的细微的权限 - 本教程将简要介绍一些选项。 如何创建新用户 在MySQL...

问题终结者 ⋅ 昨天 ⋅ 0

android -------- 颜色的半透明效果配置

最近有朋友问我 Android 背景颜色的半透明效果配置,我网上看资料,总结了一下, 开发中也是常常遇到的,所以来写篇博客 常用的颜色值格式有: RGB ARGB RRGGBB AARRGGBB 这4种 透明度 透明度...

切切歆语 ⋅ 昨天 ⋅ 0

没有更多内容

加载失败,请刷新页面

加载更多

下一页

返回顶部
顶部