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

孤狼为本站用户提供在线指导,有问题尽管问,孤狼为你提供技术支持。
在线解决不了,可远程一项20增加一项另加10,不包括精调效果。人声声线精调效果 Studio One 5(150),Pro Tools 12(250)。
微信:glbwl88
孤狼QQ:642062966
QQ群:633458183

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只支持在本地电脑访问。


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

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


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

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


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

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

——点击 设置配置项。


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

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

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

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

——最后点击 配置。


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

——配置完成点击 查看example


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

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


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

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


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

——如上图,上面我们配置的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互联PHP SDK v2.1配置获取openid实例(PHP实现QQ快速登录第三方网站),QQ互联,PHP SDK v2.1,PHP,第9张

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


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

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


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

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


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

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


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

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


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

——添加 以下代码:

echo '</br>';


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

——再试试,成功 了。


转载请说明出处
孤狼备忘录 » QQ互联PHP SDK v2.1配置获取openid实例(PHP实现QQ快速登录第三方网站)

授人以鱼— —不如授人以渔

Waves插件系列视频教程 常用机架视频教程