移动应用接入概述
1. 移动应用接入介绍
QQ互联开放平台为第三方移动应用提供了丰富的API。第三方移动应用接入QQ互联开放平台后,即可通过调用平台提供的API实现用户使用QQ账号登录移动应用功能,且可以获取到腾讯QQ用户的相关信息。
第三方移动应用也可以调用腾讯方提供的API实现移动应用的分享、评论、邀请等功能,即移动应用的社交化功能。且可以将相关信息同步到QQ空间、腾讯朋友、腾讯微博等平台,建立移动应用与腾讯各平台的互动关系,利用庞大的QQ用户群来实现移动应用的快速传播。
如果您的PC、Web应用已经接入腾讯QQ互联,且该应用已有对应的手机客户端,则可以在QQ互联的管理中心将该应用添加为移动应用。
移动应用接入QQ互联开放平台后,您将获得:
海量新用户:用户使用已有的QQ号码即可登录移动应用,QQ一键登录更可减少登录交互操作,简化用户注册流程,大大降低移动应用注册门槛,给移动应用带来海量新用户。
活跃的访问量:已登录用户可以将在移动应用上发布、分享的信息即时同步到QQ空间,使移动应用内容通过QQ好友关系链得到进一步的传播,从而提升移动应用的访问量。
丰富的开放API:移动应用可以通过用户资料接口获取用户的空间昵称和头像,来丰富用户注册资料。此外,还可以通过说说,相册,日志等开放接口使用户直接在移动应用上访问或修改他们在QQ空间、腾讯朋友、腾讯微博上的数据,与腾讯各平台实现更进一步的互联互通。
2. 移动应用接入方式
第三方移动应用主要通过使用“QQ登录”接入QQ互联开放平台。
详细的接入指引请参见移动应用接入流程。
“QQ登录”是QQ互联开放平台提供给第三方移动应用的一种接入方式。
“QQ登录”可以让用户使用QQ帐号在第三方移动应用上登录,分享内容、同步信息,大大降低了用户注册的门槛。
同时,第三方移动应用根据用户提供的绑定信息,将用户在移动应用上发布的内容同步发布到QQ空间的个人动态中,从而借助QQ空间庞大的用户群,使移动应用的信息能通过好友关系得到进一步的传播,提升移动应用的访问量和用户数。
3. 使用QQ登录效果展示
下面描述了一个移动应用使用“QQ登录”,并访问和修改QQ用户个人信息的整个过程。
注意:
这里的描述意在简单的向移动应用开发者演示接入“QQ登录”需要进行哪些工作,以及效果如何。
3.1 移动应用上设置QQ登录入口
移动应用开发者可以在自己的移动应用首页入口和主要的登录、注册页面上放置“QQ登录”标识:
3.2 QQ帐号登录授权
用户点击按钮之后弹出登录QQ账号的窗口,在登录窗口中同时需要用户授权,用户可以选择授权移动应用访问自己的相关信息:
如下图所示:
3.3 用户进行帐号绑定
若用户已在该移动应用注册,则移动应用可引导用户进行帐号绑定,下次使用QQ帐号登录时,可以同时看到两个帐号的所有信息。
强烈建议移动应用允许跳过此步,而让用户在登录成功后,在移动应用设置中选择性绑定,以降低用户登录门槛,提升体验。如下图所示:
3.4 用户成功登录移动应用
用户授权后成功登录移动应用,在移动应用上显示用户登录昵称与QQ头像。
如下图所示:
3.5 移动应用调用OpenAPI来访问和修改QQ用户受保护的个人信息
用户登录移动应用后,移动应用即可调用OpenAPI来获取用户的信息。
我们提供了各种移动应用接入OpenAPI给开发者,移动应用可以调用这些API来实现需要的功能,使登录用户在移动应用上即可访问和修改QQ用户受保护的个人信息。
4. 移动应用接入流程
详情请参见:移动应用接入流程