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

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快速登录第三方网站)

支持技术

服务范围

1、远程在线解决声卡各种问题排查/处理,各种声卡关联机架跳线,安装插件/机架/驱动,以及各种问题(20元起加一项加5);
2、在线一对一插件/机架/声卡跳线教学(50元起);
3、声卡效果调试,一对一根据人声声线精调,精调效果永久免费维护。机架Studio One 5(300元,不满意退款,会员200),Pro Tools 12(400元,不满意退款,会员300);
注:免费维护,不再动效果。重装系统还原,修改效果参数,添加插件收费。
一对一精调效果: 点击试听

联系方式

微信:glbwl88  QQ:642062966  QQ群:633458183

发表评论

欢迎 访客 发表评论

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

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