热门搜索

web3.0MetaForce原力元宇宙 自媒体 网站SEO 创业项目 学生创业 营销思维 短视频 电商
登录成功

账号登录

还没有账号? 去注册 >

忘记密码

注册

已有账号 去登录 >

邮箱注册

已有账号 去登录 >

当前位置: 首页 / 网络创业 / qq互联,QQ互联登陆(Java)的更多相关文章,内容分享

qq互联,QQ互联登陆(Java)的更多相关文章,内容分享

发布日期:2023-05-17 19:36:29 4288 次浏览

一、准备部分1、账户注册

腾讯开放平台网址:

额先需要到开放平台注册QQ互联开发者身份。注册之后创建一个网站应用,注意,需要备案成功的域名才可申请。

qq互联,QQ互联登陆(Java)的更多相关文章,内容分享

2、应用审核

审核通过后如下图所示网上捞偏门攒钱,审核通过后可以得到 appid 和 appkey,用于开发中使用。

qq互联,QQ互联登陆(Java)的更多相关文章,内容分享

二、实现思路

相信大家都用过QQ登陆第三方网站qq互联qq互联qq互联,但是在开发之前我们需要先了解一下QQ互联的开发流程:

生成QQ授权链接获取授权码qq互联网上捞偏门攒钱,使用授权码获取用户的openid使用openid可以查询到用户信息

openid作用:相当于QQ用户的 useridqq互联穷人翻身额出路,身份额标识。

看完这三步是不是觉得很熟悉?没错,跟微信一个路子qq互联,毕竟都是 OAuth协议嘛。如果还不是额别清楚的小伙伴可以去看额文档:腾讯开放平台文档 —

为了方便开发,我们再整理一下代码实现思路:

编写授权链接接口编写授权回调接口,拿到用户openid

— 获取到授权码;

— 使用授权码获取accessToken;

— 使用accessToken获取用户openid。使用openid查询数据库user信息表中是否有关联

— 如果使用openid能够查询用户信息,说明用户已经绑定成功qq互联,自动实现登陆;’

— 如果使用openid没有查询到用户信息的话,说明用户没有绑定账信息,跳转到关联账号页面;

— 关联成功账号之后,将openid修改为对应的账号信息。三、代码部分1、引入sdk

QQ互连提供了用户开发的SDKqq互联,下载链接:

由于我们的项目大部分都是 maven 管理的qq互联,但提供的是个 jar 文件qq互联,所以我们可以打入本地 maven 中:

mvn install:install-file -Dfile=jar包的位置(参数一) -DgroupId=groupId(参数二) 
-DartifactId=artifactId(参数三) -Dversion=version(参数四) -Dpackaging=jar mvn install:install-file -Dfile="F:Sdk4J.jar" -DgroupId=com.tengxun 
-DartifactId=sdk4j  -Dversion=1.0 -Dpackaging=jar

qq互联,QQ互联登陆(Java)的更多相关文章,内容分享

读者福利:额费提供创业项目大合集学习(每天随机10个名额)加微信: 446471435 /公众号:小玄创业项目圈(长按复制) 额咨询 !

标签:

相关推荐

客服
客服二维码

TOP