config.php 1.3 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455
  1. <?php
  2. /**
  3. * PHP SDK for QQ登录 OpenAPI
  4. *
  5. * @version 1.2
  6. * @author connect@qq.com
  7. * @copyright © 2011, Tencent Corporation. All rights reserved.
  8. */
  9. /**
  10. * @brief 本文件作为demo的配置文件。
  11. */
  12. /**
  13. * 正式运营环境请关闭错误信息
  14. * ini_set("error_reporting", E_ALL);
  15. * ini_set("display_errors", TRUE);
  16. * QQDEBUG = true 开启错误提示
  17. * QQDEBUG = false 禁止错误提示
  18. * 默认禁止错误信息
  19. */
  20. define("QQDEBUG", true);
  21. if (defined("QQDEBUG") && QQDEBUG) {
  22. @ini_set("error_reporting", E_ALL);
  23. @ini_set("display_errors", TRUE);
  24. }
  25. //获取qq互联申请的相关信息
  26. $data = rkcache("config", true);
  27. //halt($data);
  28. //qq互联是否开启
  29. if ($data['qq_isuse'] != 1) {
  30. $this->redirect('home/index/index');
  31. exit;
  32. }
  33. //申请到的appid
  34. $qq_appid = trim($data['qq_appid']);
  35. //申请到的appkey
  36. $qq_appkey = trim($data['qq_appkey']);
  37. //QQ登录成功后回调的地址
  38. $callback = HTTP_TYPE.$_SERVER['HTTP_HOST']. "/api/Api/oa_qq_callback.html";
  39. //调用的api接口(访问用户资料get_user_info)
  40. $scope = "get_user_info";
  41. //用session保存调用
  42. session('appid', $qq_appid);
  43. session('appkey', $qq_appkey);
  44. session('callback', $callback);
  45. session('scope', $scope);
  46. ?>