QQ互联怎么登QQ进去啊

网站要基本开发完成。网站域名,Logo等都有。

在QQ互联管理中心创建应用。

上面的信息,创建好了之后随时可以更改。

上图中的网站地址后面的验证,我选择的是在自己网站首页HTML代码的HEAD标签中添加:

官方提供的登录按钮代码,可直接将代码贴到你想要放置入口的位置就行:

- 回调成功后,我这里把用户名和openid提交给服务器,保存在本地,使用户体验一致。即`$.post(){}`方法,你需要换成你服务端的Action。

- 服务器处理成功后重定向到网站首页。授权登录结束。

为了方便用户,用户授权成功后,我并没有再继续让用户输入邮箱、密码等。如果再让用户输入一遍,那和直接注册有什么区别?那样授权登录基本就失去了意义。

顺便贴一下我后台处理步骤:

- // 如果openid存在,则说明此用户之前登录过或者已与本地user表中的用户绑定。写入cookie,使用户为登录状态,到此结束。

- //如果用户openid不存在,则判断用户名是否存在。

- //如果用户名不存在,则直接生成新的本地用户,并绑定uid与openid。写入cookie,使用户为登录状态,到此结束。

- //如果用户名存在,提醒用户是否验证并与之绑定。如果用户选择验证,并验证通过,则与之绑定。写入cookie,使用户为登录状态,到此结束。

- //如果用户放弃验证,或者验证失败,则生成新的本地用户,并生成新的用户名,绑定uid与openid。写入cookie,使用户为登录状态,到此结束。

以上完成,自己测试通过,就可以提交腾讯审核。没有审核通过之前只能设置几个账号测试,其他账号无法授权登录。

在显要位置放置登录入口。至少在你网站登录页面要放置。我第一次提交时专门做了一个授权登录入口并在应用信息设置里填写了。结果腾讯以"未放置登录入口或放置不规范"为由拒绝。

网站要基本开发完成。我第二次提交,因有未实现的页面,被腾讯以"网站不完善"为由拒绝。然后我把未实现页面入口撤下,审核通过。


好吧。。这篇应该是为了抢占关键词的半吐槽文吧。。当然【ASP版QQ登陆/QQ互联SDK源码】我也是做出来的。。只是完成时官方还没开放写入的接口,读取接口也只能获得头像昵称之类的东西,需要注意的是这个并不能获取到QQ号,使用QQ登陆和将QQ号告诉服务网站毕竟是两码事,但是会有一个和QQ号一一对应的openid

然后刚才谷歌了下,发现已经陆续有人做了新浪微博API、腾讯微博API甚至本文提到的QQ登陆的ASP版。。虽然除我自己外只看到两个,,不过我自己的是腾讯微博的收录(指“ASP版QQ登陆SDK”这一关键词)。。

然后的然后,发现我最早的关于ASP版实现OAuth授权及相关功能的文章是2011年1月14日的,四个月过去了啊,,很快就半年了啊,真TM先烈啊。。

然后的然后的然后,上边的咆哮跟主题关系好像不大,,可以无视,,

然后,,算了,直接最后了,,求搜索大神快点收录了。

P.S.忘记了,关于发送带图片的微博,,我自己实在没动力再做了。(╯▽╰)。而且SDK本身就只提供一个思路嘛,,接口那么多必须不可能都预先写入SDK嘛,,暂时只能由大家自己想办法了。。

版权声明:本文为博主原创文章,未经博主允许不得转载。 /c/article/details/

项目需要,做一个QQ互联第三方登录

/)申请,根据项目需要,申请相应的接入,我们公司项目是网站接入的,所以选择网站接入。

最后会获取得到返回的来QQ用户信息。你就可以进行你的业务逻辑操作了。

我要回帖

更多关于 登qq 的文章

 

随机推荐