1.申请 QQ互联 。

2.添加应用,这里一定要注意了QQ应用的名字一定要和你备案时,备案号填的名字一致,不能随便填(这里有人就说了:我备案时瞎填的怎么办,我只能说瞎填也带一致,就像我备案时填的名字是“学习使用”。。。。我都疯了,所以现在QQ应用名字是 学习使用),添加应用不通过可以修改,照着原因改还是申请的挺快的。

3.把QQ互联SDK加入TP5中  SDK下载 。一般TP5的插件都放在 extend 这个文件夹下,在extend文件夹下建立一个文件夹 qqconnect

下载下来的SDK中,只有 Connect2.1\API\class 下的文件对我们有用,把这些文件复制到 extend\qqconnect 下,修改Recorder.class.php

//-------读取配置文件$incFileContents = file(ROOT."comm/inc.php");$incFileContents = $incFileContents[1];$this->inc = json_decode($incFileContents);

修改为

//-------读取配置文件$config = config('配置文件');

$this->inc = $config;

我的配置文件

//QQ互联 qq互联配置'qqconnect' => ['appid'=>'QQ互联应用上appid','appkey'=>'QQ互联应用上appkey','callback'    =>    '你的QQ回调地址','scope'=>'get_user_info' //支持的模块  这个是获取用户信息 其他的可以看SDK index.html],

4.调用登录 (记得引入 QC   use qqconnect\QC;)

//qq登陆public function qqlogin(){

$Qc = new QC();

$this->redirect($Qc->qq_login());

}

5.调用回调 (记得引入 QC   use qqconnect\QC;)

//qq回调public function qqcallback(){

$Qc = new QC();

$access_token = $Qc->qq_callback();

$openid = $Qc->get_openid();

$Qc = new QC($access_token, $openid);

$qqUserInfo = $Qc->get_user_info(); //这个就是用户的基本信息,打印就能看到,然后进行处理就行}

php 中文网qq互联,QQ互联在tp中的运用相关推荐

  1. qq快捷登陆 php代码,qq互联--qq快捷登陆

    1.介绍 QQ登录接口.作用是实现QQ直接登录某些网站,简化用户登录.注册流程. 现在有很多大型网站都在使用QQ互联登录功能: X东: X宁: X美: 2.签约 ①点击"应用管理" ...

  2. 移动共享开发(二)各平台SSO(免登录)配置 微信和微信朋友圈、QQ、QQ空间、新浪微博、腾讯微博、人人

    SSO名词解释 : SSO英文全称Single Sign On,单点登录.SSO是在多个应用系统中,用户只需要登录一次就可以访问所有相互信任的应用系统. 例如用户已经登录新浪微博客户端,使用SSO授权 ...

  3. qq sid qq sid 是什么 qq sid 怎么用

    韩梦飞沙  韩亚飞  313134555@qq.com  yue31313  han_meng_fei_sha ======= qq sid qq sid  是什么 qq sid  怎么用 ===== ...

  4. 通过QQ或者QQ帮助别人学习Lync汇总

    通过QQ或者QQ帮助别人学习Lync汇总 以下仅为部份汇总,如果需要更多帮助,请自己联系咨询. 通过QQ或者QQ帮助别人学习Lync之一 http://dynamic.blog.51cto.com/7 ...

  5. linux下安装 QQ(wine qq 2013-2014)

    首先简述自己的系统配置:win7+ ubuntu12.04 linuxQQ 有各种版本,这里介绍两种:linuxQQ 和 wineQQ 1 ------linuxqq是QQ简化版,功能很少,界面很差, ...

  6. php phpmailer qq邮箱,QQ邮箱利用PHPmailer发送邮件

    require_once("class.phpmailer.php"); $mail = new PHPMailer(); //是否启用smtp的debug进行调试 开发环境建议开 ...

  7. Android 在APP内打开指定的QQ、QQ群

    1.判断是否安装 QQ 客户端 /*** QQ包名*/public static final String PACKAGENAME_QQ = "com.tencent.mobileqq&qu ...

  8. Vue项目实现web端第三方分享(qq、qq空间、微博、微信)

    开发背景:文章详情页面需要分享到第三方,包括qq.qq空间.微博.微信. 一.封装一个share.js文件,放在目录/utils下 // share.js// url - 需要分享的页面地址(当前页面 ...

  9. 一文读懂高速互联的阻抗及反射(中)

    一文读懂高速互联的阻抗及反射(中) 勘误: 上篇中:电感的电抗叫做感抗,表示为: X L = j ω C X_L = {j \omega C} XL​=jωC 上述公式应该改为: X L = j ω ...

  10. 国内骨干网互联互通格局巨变,中移动将与电信和联通免费对等互联

    2月24日工信部发布<关于调整互联网骨干网网间结算政策的通知>(工信部信管[2020] 22号),要求中移动与中联通和中电信对等互联,互不结算:四家公益性网络免费互联:降低三大对中国广电. ...

最新文章

  1. RPC 笔记(01)— RPC概念、调用流程、RPC 与 Restful API 区别
  2. HDU1402(高精度乘法)
  3. cesium可视化空间数据2
  4. 工业用微型计算机(26)-伪操作(2)
  5. Warning: Unknown: The session id is too long
  6. 老公贷款还不上,妻子有偿还责任吗?
  7. 搞定WordPress的日志自动截断
  8. biginteger和long精度_修复Long类型太长,而Java序列化JSON丢失精度问题的方法
  9. 够用的 Python 写日志的知识——标准日志模块logging简介
  10. 自然语言处理之关键词提取TF-IDF
  11. 程序员有成立工会的理由吗?
  12. Ubuntu源码安装Tomcat7
  13. Ubuntu嵌入式开发环境配置问题集锦(不断更新)
  14. python爬取动态网页_Python实现爬取网页中动态加载的数据
  15. 在SQLServer软件导入文件与数据查询
  16. 深入浅出数据分析pdf
  17. 电工最实用口诀 背会就是老电工
  18. Git清理历史大文件
  19. 八、python爬虫伪装 [免费伪装ip伪装请求头]
  20. HTML标签--换行标签与段落标签的区别对比

热门文章

  1. 如何使android应用开机时自动启动,如何使APP开机自启动
  2. 便携式电热水壶外贸出口欧洲CE认证准备资料
  3. 一点经验:从五星填数中所学到的
  4. dsp的ad标志位是什么_DSP简简单单学习之AD采样
  5. 【渝粤题库】陕西师范大学201901 中国古代文学(二) 作业(高起专)
  6. 走遍美国之大雾山国家公园
  7. android 基站信息说明,安卓android手机查看基站信息
  8. 基本分段存储管理方式
  9. 前端开发基本工作内容有哪些?
  10. Elasticsearch写入webshell漏洞(WooYun-2015-110216)