`
jin52yang
  • 浏览: 10392 次
  • 性别: Icon_minigender_1
  • 来自: 米国
文章分类
社区版块
存档分类
最新评论

开源【QQ登录】Connect QQ Java SDK 1.2 发布

阅读更多

作用:通过“QQ登录”,用户能使用QQ帐号一键登录接入网站,大大降低了用户注册、登录的门槛,借助庞大的QQ用户群,给第三方网站带来更多新用户。已登录用户还可以将在第三方网站发布、分享的信息即时同步到QQ空间,使网站内容通过好友关系得到进一步的传播,从而提升网站的访问量和用户数。

 

项目地址:http://open-qq.googlecode.com

下载:http://open-qq.googlecode.com/files/connect-1.2-all-in-one.zip

 

#前提准备:

在开始搭建开发环境之前,您必须掌握如下知识或技能: i)能够使用 Java 开发应用程序;

ii)对OAuth、QQ开放平台有一定了解;

iii)熟悉 Maven2+,SVN;

 

#开始搭建:

Connect是使用Maven2进行的项目构建,所以并不依赖于任何一款Java IDE,只要支持Maven的IDE都可以进行调试和开发。
NetBeans?配置

i)工具->选项->其他->Maven->外部&Maven主页->浏览 把 Maven 的路径加上

ii)用 SVN 把项目迁出 http://open-qq.googlecode.com/svn/trunk/demo

ii)运行项目。右键项目,定制-> jetty:run

 

Eclipse配置

i)安装 Maven 的插件:The Maven Integration for Eclipse

ii)Window->Preferences->Maven->installations->Add 把 Maven 的路径添加上

iii)用 SVN 把项目迁出 http://open-qq.googlecode.com/svn/trunk/demo

iv)win+R->cmd进入命令行 进入项目所在目录(e.g:D: 回车;cd foldername 回车 etc...) 你如果成功进入会发现pom.xml,运行命令mvn eclipse:eclipse ,静静等待,Build成功即可 v)在Eclipse中右键项目,选择刷新(refresh)

vi)在Eclipse中右键项目,选择Configure --> Convert to Maven Project

vii)运行项目。右键项目,run as maven build... --> Goals: jetty:run

#启动配置

前提准备,已经申请到QQ互联的APP_ID, APP_KEY
i)在demo中找到src/main/resources/connect.properties这个文件

ii)正确填写APP_ID, APP_KEY, OAUTH_CALLBACK

#本地测试
前提准备,了解本地Host文件的作用
i)找到C:\WINDOWS\system32\drivers\etc\hosts这个文件

ii)用文本方式打开

iii)增加一行:127.0.0.1 wwww.domain.com

iv)启动本地服务器

v)启动浏览器访问http://wwww.domain.com/projectname

分享到:
评论

相关推荐

    ovirt-engine-sdk-java-3.4.1.2.zip

    【标题】"ovirt-engine-sdk-java-3.4.1.2.zip" 是一个用于与oVirt引擎交互的Java软件开发工具包(SDK)的版本3.4.1.2。oVirt是一个开源的虚拟化管理平台,它允许开发者通过API、CLI或Web界面来管理数据中心的虚拟机...

    J2EE插件_VE-SDK-1.2.zip

    【J2EE插件_VE-SDK-1.2.zip】是一个与Java企业版(J2EE)相关的插件包,其版本为1.2。这个压缩文件可能包含了用于Eclipse集成开发环境(IDE)的扩展,以支持J2EE应用程序的开发、调试和部署。Eclipse是一个广受欢迎...

    apache开源项目源码commons-email-1.2-src(全部高质量开发邮件的java源程序)

    apache开源项目源码commons-email-1.2-src 全部高质量开发邮件的java源程序 各种操作邮件的工具类源码,你会从中得到意想不到的效果! apache开源组织开发的开源项目源码,其优良的代码风格和高质量的源码是学习者...

    基于java的开发源码-iqq(开源 QQ 工具 iQQ).zip

    基于java的开发源码-iqq(开源 QQ 工具 iQQ).zip 基于java的开发源码-iqq(开源 QQ 工具 iQQ).zip 基于java的开发源码-iqq(开源 QQ 工具 iQQ).zip 基于java的开发源码-iqq(开源 QQ 工具 iQQ).zip 基于java的开发源码-...

    alipay-sdk-java-all,Java SDK.zip

    alipay-sdk-java-all,Java SDK.zip

    人脸识别开源SDK源码

    代码是调用开源SDk的FaceCore关键代码。附件中有详细的接口调用说明 FaceCore人脸识别开放平台 (SERVICE INTERFACE PLATFORM)是基于人脸检测、比对核心业务技术的服务平台。平台可为外部合作伙伴提供基于高精度...

    微信公众号java sdk技术选型

    面对技术选型,首先要找到可供选择的这些sdk,再对它们进行对比分析,首先我们从中国最大最活跃的开源社区oschina上查找可选的那些sdk。它们必须要满足这样一些基本条件。 ● 开源免费。不解释。 ● 良好的扩展性...

    java运行海康威视sdk+java+海康威视

    Java中可以使用开源库如Xuggler或JMF(Java Media Framework)进行视频处理。 6. **事件驱动编程**:在实时监控场景中,事件驱动编程模型常被采用,通过监听设备事件(如移动侦测、录像触发等)并作出响应,实现...

    javaCV 1.2,可匹配所有版本OpenCV

    JavaCV 是一款开源的视觉处理库,基于GPLv2协议。 JavaCV是对各种常用计算机视觉库的封装后的一组jar包,其中封装了OpenCV、libdc1394、OpenKinect、videoInput和ARToolKitPlus等计算机视觉编程人员常用库的接口,...

    aws-java-sdk-core-1.11.46.zip

    【标题】"aws-java-sdk-core-1.11.46.zip" 是一个包含AWS Java SDK核心库的压缩包,版本号为1.11.46。这个SDK是亚马逊Web服务(AWS)提供的用于Java开发人员的工具集,允许他们轻松地与AWS的各种服务进行交互,包括...

    java资源iqq(开源QQ工具iQQ)

    java资源iqq(开源 QQ 工具 iQQ)提取方式是百度网盘分享地址

    阿里云javasdk源码-aliyun-java-sdk-core:AlibabaCloudSDKforJava核心库

    阿里云java sdk源码 Aliyun Core SDK for Java SDK核心库 Maven依赖: 当使用Alibaba Cloud SDK for Java访问阿里云服务时,您需要提供阿里云账号进行身份验证。 目前,Alibaba Cloud SDK for Java支持以下几种身份...

    java开源的文件管理系统

    Java开源文件管理系统是一种基于Java技术构建的用于存储、管理和检索文件的应用程序。它提供了一种高效、安全且灵活的方式来组织和访问大量的数据。在本文中,我们将深入探讨Java开源文件管理系统的相关知识点,包括...

    DfMirage SDK v1.2 中文开发指南

    《DfMirage SDK v1.2 中文开发指南》 DfMirage SDK v1.2 是一款专为Windows NT OS系列设计的高级视频驱动程序镜像技术,旨在精确地镜像一个或多个物理显示设备的绘图操作。这款技术在图形系统的DDML(Device Driver...

    DfMirage SDK v1.2 开发指南英文原版

    《DfMirage SDK v1.2 开发指南》详细解析 DfMirage是一款针对Windows NT操作系统家族的先进视频驱动镜像技术。它在图形系统DDML(Direct Draw Mirror Level)层管理一个虚拟视频设备,能精确地镜像一个或多个物理...

    java源码:QQ登录的Java接口 open-qq.zip

    这个开源项目很可能包含了一整套用于与腾讯QQ API交互的类和方法,使得开发者能够在自己的Java应用程序中集成QQ账号的登录功能。 【描述】"java源码:QQ登录的Java接口 open-qq.zip" 暗示了这个压缩包中包含了Java...

    Java开发优雅的轻量级支付模块集成支付对接支付整合全能第三方支付对接源代码

    2. Wechat Pay SDK:微信支付也提供了Java版的SDK,可以帮助我们实现微信支付功能。通过Wechat Pay SDK,我们可以实现微信的扫码支付、公众号支付、小程序支付等功能。3. PayPal SDK:PayPal是一个国际知名的支付...

    aws-java-sdk-1.6.7.zip

    AWS Java SDK 1.6.7 是亚马逊网络服务(Amazon Web Services)提供的Java开发工具包的一个版本,主要用于帮助Java开发者轻松地与AWS的各种云服务进行交互。这个版本1.6.7是AWS SDK for Java历史上的一个里程碑,包含...

    social-sdk, 微信、微博、QQ登录、腾讯微博....zip

    同时,QQSDK也支持获取用户的基本信息,帮助开发者了解用户喜好,优化产品体验。 四、腾讯微博集成 虽然腾讯微博的活跃度相对较低,但仍有部分用户群体。通过腾讯微博SDK,开发者可以为这部分用户提供登录服务,并...

    java开源包9

    淘宝开放平台JAVA版SDK top4java 设计原则 容易维护扩展(不需要修改主类就可以添加新的API支持) 注入型解释器(依据不同的返回格式注入相应的解释器) 集中管理请求参数与参数映射 以运行时异常的方式来管理错误的...

Global site tag (gtag.js) - Google Analytics