本平台对QQ、微信、微博开放平台均进行了开发,且测试成功。对三大开放平台的接口进行了统一规划。
	
数字代码标记如下:
	
0 QQ互联
1 微信互联
2 微博互联
	
说明如下:
	
1.auth接口:
	
QQ互联:http://{yourdomain}/action_user/connecter/auth/0
微信互联:http://{yourdomain}/action_user/connecter/auth/1
微博互联:http://{yourdomain}/action_user/connecter/auth/2
	
在实际使用时为了在登录后返回当前页面,会将当前页利用转换后的referer参数传递到后台。如:
http://{yourdomain}/action_user/connecter/auth/0?referer={referer}
	
本项目中,将上述接口写在 /WEB-INF/views/jsp/user/login.jsp 中,利用javascript进行了处理。
如果您已在开放平台完成了申请,可以在浏览器中输入(不加referer)进行测试。
	
2.redirect_UR接口
	
QQ互联:http://{yourdomain}/action_user/connecter/login/0
微信互联:http://{yourdomain}/action_user/connecter/login/1
微博互联:http://{yourdomain}/action_user/connecter/login/2
	
上述三个接口应写在/WEB-INF/classes下的相应配置文件中。
	
QQ互联:qqconnectconfig.properties
微信互联:wechatconfig.properties
微博互联:weiboconfig.properties
	
请务必将如下的值更改为您在开放平台申请后得到的值。
app_ID = 100568xxx
app_KEY = 760305714ddbec995fa57e4e15905xxx