今天就来说说我所知道的QQ上网的配置
首先,您必须向腾讯申请QQ上网,并获取appid和appkey。申请流程在此不做详细说明。然后从QQ上网的开发文档中下载SDK资源包(这里我们下载的是php sdk资源)。下载后,将解压后的SDK包放在您网站的目录下(文件名和路径自行选择)。然后输入URL并访问该文件夹的位置,就会出现以下配置页面。
填写我们申请的appid和appkey,然后在我们刚才放入的SDK文件夹中新建两个文件,分别是qqlogin.php和callback.php,与API文件夹在同一目录下。上述配置的callback选项填写callback.php的路径。根据自己的需求,勾选自己想要的功能。博主这里查了第一个,就是获取用户的基本信息。然后单击配置。需要注意的是,通常这个时候他会提示你需要777操作权限。这时需要对刚刚上传的SDK服务器下的API文件夹设置777权限,然后在配置成功后添加doc、example、install文件。文件夹和index.php 文件被删除。
接下来我们下载一个QQ图标(也可以从QQ上网的开发文档中下载),然后将图片和js代码放置在我们网站需要放置的地方,如下:
a href='#' onclick='toLogin()'img src='QQ图标路径'/a
然后将下面的代码放在网页的头部(注:博主曾经把它放在网页的底部,但发现不起作用,所以只好放在网页的头部) :
脚本

函数登录(){
var A=window.open('这里填写之前创建的qqlogin.php的路径','TencentLogin', 'width=450,height=320,menubar=0,scrollbars=1, resizing=1,status=1 ,标题栏=0,工具栏=0,位置=1');
}
/脚本
然后在qqlogin.php文件夹中添加以下内容:
require_once 'API/qqConnectAPI.php';//访问QQ登录页面$oauth=new Oauth();$oauth-qq_login();然后在callback.php文件夹下添加如下代码: //请求accesstoken$oauth=new Oauth;$accesstoken=$oauth-qq_callback();$opendid=$oauth-get_openid();//获取openid$qc=new QC($accesstoken,$opendid);$userinfo=$qc-get_user_info();$_SESSION['userinfo']=$userinfo;//博主将获取到的信息放在SESSION中。到了这里,正常登录后就可以获取到用户信息,但不会跳转到上一页。所以这里我们将QQ登录小窗口关闭,登录后跳转到页面。同时,由于用手机登录时不会出现小窗口,所以为了完美,我们要判断是否是手机登录。
标题:网站绑定QQ上网,实现QQ登录(个人测试有效)
链接:www.ggaan.com/news/rj/10848.html
版权:文章转载自网络,如有侵权,请联系删除!
用户评论
这个新功能让我更加便捷地登录游戏了!以前总是记不住账号密码,现在直接用QQ就可以进去玩,真是太方便了。
有9位网友表示赞同!
之前一直觉得用邮箱注册很麻烦,这款游戏通过与QQ绑定,让玩家体验到了无缝接入的乐趣。好赞!
有13位网友表示赞同!
这个实现真的超乎我的想象,现在登陆不光是快捷还带来了很多的便利性,感觉整个账号管理都简单了。
有20位网友表示赞同!
再也不担心密码丢失的问题了!有了QQ登录,游戏的用户体验大大提升,非常满意。
有20位网友表示赞同!
用QQ登录之后,我在社交和游戏中都更加活跃了。能够轻松连接我的好友们也是一大亮点。
有14位网友表示赞同!
感觉现在进游戏前少了好多步骤,直接用熟悉的平台登陆省去了一大堆操作。效率太高了吧!
有11位网友表示赞同!
这款游戏的这个功能真的很贴心,尤其是对于上班族或者经常出差的朋友们来说,简直太方便了。
有12位网友表示赞同!
自从有了QQ登录功能后,我再也没有因为忘记账号密码而烦恼过。简直是游戏玩家的一大福音。
有20位网友表示赞同!
以前总是苦恼怎么管理那么多的游戏账户密码,现在通过与我的QQ关联,一切都变得井井有条了。
有14位网友表示赞同!
这款网站的改进真的很实用,特别是我这样常玩游戏的人,能让我快速、轻松地进入游戏世界。
有14位网友表示赞同!
作为忠实玩家来说,能够利用熟悉的社交平台登陆游戏,大大增加了我对这块体验的好感度。
有12位网友表示赞同!
这次的游戏更新不仅优化了性能,还增强了社交功能。使用QQ登录后,整个过程变得更加流畅自然。
有19位网友表示赞同!
再也不用担心忘记邮箱了!直接用QQ就可以快速进入游戏,真的是省时省力又省心。
有18位网友表示赞同!
这个新的登陆方式对于像我这样的年轻玩家非常有用,让我们能更快地回归到游戏中去玩耍。
有6位网友表示赞同!
通过绑定QQ实现了简单快捷的登录,现在我可以更专注于游戏本身而不是花费时间在登录上。
有14位网友表示赞同!
自从使用了这种便捷的登录方式后,朋友邀请一起玩新活动时再也不会因为账号问题推迟了。
有17位网友表示赞同!
有了这个功能,不仅提高了用户的体验,还强化了社区与游戏之间的联系。真的很酷!
有12位网友表示赞同!
再也不怕被盗号了,通过和我的QQ关联,大大提升了账户的安全性,还能方便地分享战绩给好友看看。
有9位网友表示赞同!
对于我来说,这不仅仅是一种登录方式的改变,更意味着我的游戏体验能更加顺畅无阻。
有15位网友表示赞同!
这种与时俱进的功能真好,特别是对于喜欢使用多种设备或平台的朋友,可以省去很多麻烦。
有19位网友表示赞同!