文档章节

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

白志华
 白志华
发布于 2015/10/18 10:55
字数 799
阅读 23
收藏 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登录授权。如何处理呢?我们下篇继续。

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

本文转载自:http://blog.csdn.net/xiaoxian8023/article/details/38112107

共有 人打赏支持
白志华
粉丝 31
博文 265
码字总数 57524
作品 0
长沙
程序员
私信 提问
网站第三方接口接入——php接入QQ互联

如下图,网站需要接入QQ登录,怎么接入呢? 步骤0——登录QQ互联平台获取appid和appkey QQ互联官网直达:https://connect.qq.com/ 如果您是第一次使用QQ互联,则需要填写开发者资料和网站信息并...

EasyDots
04/24
0
0
开放式授权OAuth

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

JS_HCX
2017/11/25
0
0
如何在Android手机中开发QQ账户登陆功能的应用

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

长平狐
2012/09/06
484
0
QQ正式宣布开放 你准备好了吗?

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

老枪
2011/05/16
5.5K
55
iOS 基于第三方QQ授权登录

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

Youth_关旋
2016/08/27
114
0

没有更多内容

加载失败,请刷新页面

加载更多

微信开发-正式号的配置

1、设置相关 业务域名的设置(不设置的话,相关页面会显示防欺诈盗号信息提示) JS接口安全域名设置 网页授权域名设置 注意:以上三个设置中都有下载文件的提示,此文件内容一样,下载一个即可...

Code辉
4分钟前
0
0
微服务之Eureka服务发现

当调用API或者发起网络通信的时候,无论如何我们都要知道被调用方的IP和服务端口,大部分情况是通过域名和服务端口,事实上基于DNS的服务发现,因为DNS缓存、无法自治和其他不利因素的存在,...

架构师springboot
4分钟前
0
0
spring boot2 admin login

版本: admin server 配置 admin client 配置 参考资料

showlike
6分钟前
0
0
NIO、Netty(Netty基础)

一、概述 Netty是一个Java的开源框架。提供异步的、事件驱动的网络应用程序框架和工具,用以快速开发高性能、高可靠性的网络服务器和客户端程序。 Netty是一个NIO客户端,服务端框架。允许快...

这很耳东先生
12分钟前
0
0
Spring boot 读文件

每次都忘, 找起来太费事, 因为太乱. 简单说, 就是不打成jar包的时候, 可以返回File, 打成jar包只能返回InputStream. -- 要是把返回File那个方法去掉多好.就不用tmd本地ok, 发布的时候懵逼了....

园领T
13分钟前
0
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部