QQ互联本机测试

    QQ互联在localhost上的测试

        QQ作为在坐拥中国乃至世界上十分广泛的用户量的基础,因此为了很多应用为了简化用户注册或者简化后台数据库压力,常常使用第三方登录的方式为用户提供服务与系统的身份识别。

        本篇,笔者简单介绍一下自己在开发过程中关于qq互联的经验。

        首先,获得官方的API说明文档以及相关的SDK,点击这里,java SDK中给了发表说说的简单示例,我们可以根据这个小示例为模板来开发自己的产品。

        通常,我们使用maven工具进行项目管理,下面提供了QQ互联的jar包POM文件配置信息(版本可根据需求,自主配置):

	
		com.belerweb
		qq-connect
		1.0.2
	

        准备工作:开发者需要在腾讯开发平台注册账号,审核通过后,要登录QQ互联官网创建应用,本片主要介绍如何在localhost上测试QQ第三登录,步骤如下:

        1、点击qq互联“应用管理”操作

QQ互联本机测试_第1张图片

        2、填写应用信息,可随意填写

QQ互联本机测试_第2张图片


        3、填写回调地址(very important)以及其他信息,这里回调地址的填写十分重要,必须同web应用的回调servlet在localhost上的实际地址相同。如下:

QQ互联本机测试_第3张图片


        4、获取应用的AppID,以及App Key:

QQ互联本机测试_第4张图片

    5、将相应的应用信息填写进入SDK demo项目中的qqconnectconfig.properties文件中

QQ互联本机测试_第5张图片

        至此,qq互联的本地测试基本配置完成了,但需要强调的是,由于是本机测试,且用户创建的QQ互联应用并没有通过审核,因此,第三方登录的账号只能通过创建应用的开发者账号才能登录测试,其他账号将不能登录进入。

        此外,由于本例回调的地址的地址是"afterlogin.do",因此需要在这个地址对应的servlet中进行页面的重定向操作,并获取相应的用户信息

        本篇就到这里吧,望每天进步一点

你可能感兴趣的:(Java开发,web开发)