申请Appkey与Appid
在QQ的 开发平台 申请Appkey与Appid,但是申请的前提是需要域名,把拿到的appkey与appid记录下来以便后面使用。
下载Java sdk包
到技术支持中心下载Java sdk包,不要自己用httpclient去调用QQ的接口,那样不安全,可能会被别人攻击网站,下载好的sdk里会有一个demo,把demo里的 lib下的依赖包放到工程lib下,然后把那几个.property文件放到src下面,并把qqconnectconfig.properties文件 里的前三项改成你自己的appkey,appid,和redirect_URI(QQ同意授权后,跳回到您的系统里的哪个路径)
使用说明
在页面点击一个按钮后,跳到action里的方法,在方法里,重定向一个请求到QQAPI。用QQ的API我们直接重定向的方式如下:
1
|
String url= new ServerRedirectView( new Oauth().getAuthorizeURL(request));
|
这样我们可以得到请求的路径了,使用自带的qq的sdk包,我们可以直接这样调。如果不使用这个方式,则直接发送请求:
https://graph.qq.com/oauth2.0/authorize?response_type=code&client_id=[YOUR_APPID]&redirect_uri=[YOUR_REDIRECT_URI]&scope=[THE_SCOPE] 请求上面这个地址。
请求后,会弹出一个授权页面,如果我们同意授权后,会自动跳转到我们的“redirect_uri”路径里,并在我们的“redirect_uri”后面 加上“?code=XXXXXXX”,然后我们可以根据返回来的参数code来拿到access_token和其它的一些信息。
例如:我们可以拿到access_token后,可以根据它拿到用户的openid,然后根据access_token与openid可以拿到用户的信息。
代码如下:
这样,我们就可以拿到用户的信息不了;
详细见:http://connect.qq.com/manage/?apptype=web
相关推荐
1、集成QQ登录是让我们网站的会员可以使用QQ的会员账号登录到我们自己的网站上,QQ会员授权我们网站的基本信息包括:会员昵称、头像、性别。但不包括其他的信息,如QQ号码等 2、QQ帮助我们做一个会员身份验证服务,...
QQ登录网站集成asp版qq登录插件api Demo OAuth2.0接口
mvc实现qq登录的控制器,有一定代码能力的不用多解释吧
PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 PHP 第三方登录授权 SDK,集成了QQ、微信、微博、Github等常用接口。 ...
经过两天的努力 已经成功将QQ登录集成到了 城记网 上。感谢腾讯提供的帮助文档,和关键时刻给的技术支持。我的网站是asp.net写的,有需要的网友可以联系我。 呵呵。(尽管是垃圾站,只要你愿意,又有什么关系呢?) ...
joomla 网站集成QQ登录,微信登录,微博登录,人人登陆,支付宝登录第三方登录,
傻瓜式一键安装joomla网站集成QQ登录,微信登录,微博登录,人人登录,明道登录等第三方登录,支持手机页面.
php网站登录接口 集成了QQ登录 微博登陆 淘宝网 人人网 google 豆瓣网等多个网站登录接口 里面包含demo 适合于网站需要开发多个网站登录接口的项目。
该资料集成了QQ和新浪微博一键登录网站的技术,基于thinkphp3.2.2开发
网站整合QQ登陆,c#源码
QQ 快速登录插件 for KesionCMS V7.0x ...KesionCMS做为国内知名的开源CMS开发商之一,应广大用户的需求,针对asp版本,我们开发了QQ快速登录接口插件。本插件针对KesionCMS V7.0x...恭喜您的网站已集成了QQ登录功能了。
让访问你的ecshop的用户可以不用注册就可以通过他们的QQ号登陆您的网站 。 若需技术支持,我的QQ是:1976468723
在joomla网站上集成QQ,微信,支付宝,人人,明道,短信,微博登录现在已经成为可能。只需要安装ZMAX程序人开发的ZMAX第三方登录组件,一键就可以让你的网站轻松集成当前流行的第三方登录
凌夕网络QQ业务自助下单平台集成了所有的QQ业务下单,可以针对不同的业务选择不同的下单模板,模板可以自己添加,对于同一个QQ同一个业务,只有完成之后,才可以继续下单,对于不同的QQ或者不同的业务,不受此限制,...
QQ钱包帐号,安全可靠,支持支付宝 微信 财付通 QQ钱包扫码登录,软件内无需输入支付宝 微信 财付通 QQ钱包用户、密码,帐号100%安全保障,专业开发团队,具备ASP、PHP、.NET、JSP开发能力,购买后直接为您集成!...
源码介绍: 本套模板非常适合生活类,两性类,减肥类等等类型的网站,这类型网站比较好做流量,因为客户...集成了QQ一键登入功能,让网站未来更有潜力 修复了一些已知的错误, 详细了安装说明,写了Nginx的伪静态规则
用途:QQRobot主要用于实现 网站 和 QQ 之间的互动。 让用户通过自己的QQ 实时接收来自网站的消息/内容,并且通过QQ向网站发布自己的内容。 以此加强网站服务的实时性,和提高用户对网站的粘着度。 1、它是跨平台的...
这是我自己集成好的接口,下载即可实现webqq模拟登录。可以登录可以发送消息,还可以获取好友列表,群列表。
这次直接提供uniapp完整源码,以及微信QQ等完整源码,所以在使用上将更加简单方便,只需要在api.js文章中填写上你的网站和密钥,即可直接实现小程序展示,当然首页的四个推荐分类由于分类中没有图片,所以我直接写在...
QQ互联插件版 for Discuz! 7.2,整合QQ互联最核心的QQ帐号登录功能和看帖分享功能,能够为网站用户提供最简便快捷的注册和登录体验,并且安装非常简单。