我的网站环境是tp3.1 + 万网的虚拟主机 +php5.3
配置过程都是通用的~大家把我这个过程看懂了,类推到自己的网站上去
第一步:下载php版sdk
下载地址:http://wiki.connect.qq.com/sdk%E4%B8%8B%E8%BD%BD
大家也可以自行搜索 qq互联进去官网下载
第二步:
将下载的phpsdk 文件上传到服务器中【上传全部文件】不光是install 文件哟
我个人是新建了一个auth /qqauth的文件夹 将去上传上去
上传完成是这个样子的!
大家自己安装的时候自行对比差异哟~~
第三步:访问 您的域名+/auth/qqauth
我的网站就是 http://micuer.com/auth/qqauth
大家会看到这样的页面~ 我们点击设置配置项
会看到如下图所示
第四部:填写从qq互联上申请来的appid 和appkey 以及callback
具体大家参照如下步骤
4.1 访问https://connect.qq.com/index.html
4.2 点击应用管理
4.3 再点击查看您对应的网站 我的是米醋儿
注意:我的callbak地址先填的是测试的地址
后期再进行修改
点击用qq登录会出现如下错误
这个其实就是因为我很早事前申请的qq互联但一直没用,忘记自己填的callbak地址是啥了!不过没关系 我们复制地址栏地址
找callbak 地址是啥 注意这里需要url解析工具
可以看出这里的redirect_url是错误的~ 我们需要进行修改
我们打开网站上的
进行编辑
将callbak前面加上自己的域名
我的网站加上之后是这样的
"callback":"http://micuer.com/auth/qqauth/example/oauth/callback.php"
再重新上传上去
我们将qq互联中心的回调地址也先修改掉
往下拉会有个修改的按钮 将回调地址修改掉先
改为http://micuer.com/auth/qqauth/example/oauth/callback.php
刷新登录地址
就会看到成功联通了~
但这不是我们想要的效果~ 我们要的效果是能够登录到网站 将会员的信息保存到我们自己的数据库中~ 下面我们就进行修改操作
下面就是进行改进操作了~ 瞪大眼睛
示例里面的登录 链接是
中的index.html 我们打开 代码
点击1 会跳转到2 的函数 我们需要打开2中对应的代码才行
其实就是这么简单 那么我们正式开始布局到自己的服务器