`
zsw_sh
  • 浏览: 13183 次
文章分类
社区版块
存档分类
最新评论

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

 
阅读更多
现在这种第三方登录的应用很广泛也很方便。省得用户进行注册了。今天就来研究一下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 】

分享到:
评论

相关推荐

    PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。.zip

    PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 ...

    【大商创使用教程】第三方登录插件(QQ互联)申请流程共8页

    6. **配置大商创**:在大商创后台,找到第三方登录设置,输入从QQ开放平台获取的AppID和AppKey,并配置回调URL,确保与QQ互联一致。 7. **开发与测试**:配置完成后,需要编写代码实现用户授权逻辑,对接QQ互联的...

    安卓Android源码——第三方登录(QQ空间+新浪微博).zip

    本压缩包"安卓Android源码——第三方登录(QQ空间+新浪微博)"正是为开发者提供了实现这一功能的具体示例代码。 首先,我们要理解第三方登录的基本原理。第三方登录通常基于OAuth2.0协议,该协议允许用户授权第三方...

    安卓Android源码——第三方登录(QQ空间+新浪微博).rar

    本资源"安卓Android源码——第三方登录(QQ空间+新浪微博).rar"提供了实现这一功能的源代码,帮助开发者了解并实践这一过程。 首先,我们要理解第三方登录的基本原理。第三方登录是通过OAuth2.0或OpenID等授权协议...

    QQ第三方登录demo

    1. **OAuth2.0授权协议**:QQ第三方登录基于OAuth2.0授权框架,该协议允许用户在不分享其密码的情况下,授权第三方应用访问其在QQ平台上的部分信息。OAuth2.0提供了安全的授权方式,使得开发者能够为用户提供无缝的...

    QQ登录第三方应用

    QQ登录第三方应用是一种常见的社交整合方式,允许用户通过自己的QQ账号快速登录到其他非腾讯开发的应用程序中。这种登录方式不仅方便了用户,减少了他们记忆多个账号密码的负担,同时也为开发者提供了更广泛的用户...

    qq互联 快速登录

    QQ互联快速登录是一种基于OAuth 2.0协议的开放授权服务,它允许第三方应用通过用户授权,获取到QQ账号的相关信息,实现用户快速登录到第三方网站或应用的功能。这一技术大大简化了用户注册和登录的过程,提升了用户...

    C#、js如何调用qq互联api实现第三方登录

    本资源主要关注如何通过C#和JavaScript这两种编程语言调用QQ互联API来实现第三方登录功能。 首先,我们要了解QQ互联API的基础知识。QQ互联是由腾讯提供的开放平台,它为开发者提供了接口,使得外部应用可以集成QQ...

    QQ第三方登录信息以及用户资料的获取实现

    QQ作为中国最大的社交平台之一,提供了第三方登录接口,允许开发者将其集成到自己的应用程序中,让用户能够通过QQ账号快速登录。本项目的核心是实现QQ第三方登录信息的获取以及用户资料的提取,为开发者提供便利。 ...

    QQ、微信、微博第三方登录Demo

    总之,这个"QQ、微信、微博第三方登录Demo"是一个很好的学习资源,可以帮助开发者快速理解并实践Android应用中的社交登录功能。通过这个Demo,你可以掌握如何利用ShareSDK或直接集成SDK的方式,将QQ、微信、微博的...

    第三方登录

    在IT行业中,第三方登录是一种广泛采用的用户身份验证机制,它允许用户通过他们已经在其他平台(如微信、QQ、微博或Google、Facebook等)注册的账号来登录一个新的应用或网站,而无需创建新的账户。这种方式提高了...

    Android高级应用源码-第三方登录(QQ空间+新浪微博).zip

    本资源"Android高级应用源码-第三方登录(QQ空间+新浪微博).zip"提供了一个实现这一功能的示例代码,对于学习和理解如何在Android应用中实现第三方登录接口具有很高的参考价值。 首先,我们需要了解第三方登录的基本...

    .net 第三方登录

    综上所述,.NET第三方登录功能的实现涉及OAuth 2.0授权协议的理解,以及对微信和QQ开放平台API的熟练运用。在C#中,通过HTTP请求库和JSON解析库,可以轻松地构建和整合这些功能。在实际开发中,还需要考虑用户体验、...

    ecshop 第三方登录包(qq,人人,新浪微博,支付宝快捷)

    开发者需要根据ECSHOP的开发文档和这个登录包的指导,将这些第三方登录服务集成到自己的ECSHOP系统中。集成过程可能涉及前端界面的修改,后端逻辑的编写,以及与第三方API的交互。为了确保安全,开发者还需要处理好...

    微信,微博,qq第三方登录demo,thinkphp框架

    2. **注册应用**:在实现第三方登录前,需要分别在微信开放平台、微博开放平台和QQ互联上注册应用,获取App ID(客户端ID)和App Secret(客户端密钥)。这些信息将在后续的登录流程中使用。 3. **配置信息**:在...

    qq第三方登录web版demo很简单

    QQ第三方登录在Web应用中是一种常见的用户认证方式,它允许用户使用QQ账号快速注册或登录网站,无需创建新的账户和...通过这个Demo,开发者可以快速理解和实践QQ第三方登录的集成,为自己的Web应用增加便利的登录方式。

    QQ快捷登录 QQ互联OAuth2.0 获取QQ用户信息头像

    OAuth2.0是一种授权框架,广泛应用于各种社交平台,包括QQ,使得第三方应用能够安全地获取用户授权,访问其在这些平台上的部分数据,如个人信息、头像等。 首先,实现QQ快捷登录的关键步骤如下: 1. **注册应用**...

Global site tag (gtag.js) - Google Analytics