QQ互联PHP SDK v2.1配置获取openid实例(PHP实现QQ快速登录第三方网站)

频道:技巧 日期: 浏览:1485

PHP SDK v2.1是腾讯QQ互联平台为开发者提供的第三方网站快速接入QQ登录功能,在腾讯QQ互联平台只提供PHP SDK v2.1版本下载,但官方资料还不详细,新手刚接触时有点困难。下面是孤狼接触到QQ互联 PHP SDK v2.1使用的一些经验,分享出来,详细往下阅读。



PHP SDK v2.1官方下载地址:

下载地址:点击这里下载

更多SDK下载:http://wiki.connect.qq.com/sdk下载

腾讯QQ互联平台官方网站:https://connect.qq.com



PHP SDK v2.1运行环境:孤狼配置如下

1、安装WampServer64,以运行PHP脚本。下载地址   安装教程   配置教程

2、运行PHP目录:D:\web\Z-Blog

3、本地网址:z.com只支持在本地电脑访问。



——打开 qqConnect_Server_SDK-php_v2.1.zip 压缩包,选择Connect2.1,右键、解压到指定文件夹。



——将里面的Connect2.1解压到D:\web\Z-Blog目录下,最后确定。



——打开网址开始配置,http://z.com/Connect2.1/

——点击 设置配置项。



——开始配置,appid和appkey需要在https://connect.qq.com申请,申请过程这里越过。

——callback是回调地址,http://z.com/Connect2.1/example/oauth/callback.php

——请求授权列表,就勾选 get_user_info 一项就好了。

——最后点击 配置。



——配置完成点击 查看example



——点击 用QQ账号登录,试试。



——提示出错,100010 ,这是回调地址出错了,就是在配置callback是回调地址与腾讯QQ互联平台网站回调域不一至。



——如上图,上面我们配置的callback是回调地址是http://z.com/Connect2.1/example/oauth/callback.php,在腾讯QQ互联平台网站回调域是http://z.com/1234.php不一至,所以需要在腾讯QQ互联平台网站回调域修改为http://z.com/Connect2.1/example/oauth/callback.php。



——如上图修改完成。下一步试试。



——显示QQ登录,说明成功了。



——成功了获取到信息,这里有64个字符。



——点击 获取用户信息,成功 。



——简单修改一下,打开D:\web\Z-Blog\Connect2.1\example\oauth目录,打开callback.php文件。



——添加 以下代码:

echo '</br>';



——再试试,成功 了。

有问题需要 远程 的,可以联系孤狼,远程 20元 一次。(注:不精调,有时间才能远程)

孤狼QQ:642062966

孤狼备忘录-收费群(2元):633458183

孤狼备忘录-VIP群:906740730 验证信息请输入(用户名)