Discuz!官方免费开源建站系统

 找回密码
 立即注册

QQ登录

只需一步,快速开始

搜索

[已解决] 爱家房产的QQ互联谁 能解决把它设置到注册好的界面

[复制链接]
??? 发表于 2013-9-14 18:33:19 | 显示全部楼层 |阅读模式
{:soso_e101:} 开发商 没时间 谁能解决

目前
  1. <?php
  2. require '../../../common.inc.php';
  3. require 'init.inc.php';
  4. $_SESSION['state'] = md5(uniqid(rand(), true));
  5. dheader(QQ_CONNECT_URL.'?response_type=code&client_id='.QQ_ID.'&redirect_uri='.urlencode(QQ_CALLBACK).'&state='.$_SESSION['state'].'&scope=get_user_info,add_t,add_pic_t,add_share');
  6. ?>

复制代码
这个有没有少加什么代码段呢
 楼主| ??? 发表于 2013-9-14 18:34:33 | 显示全部楼层
  1. <?php
  2. require '../../../common.inc.php';
  3. require 'init.inc.php';
  4. $success = 0;
  5. $DS = array();
  6. if($_SESSION['qq_access_token']) {
  7. $par = 'access_token='.$_SESSION['qq_access_token'];
  8. $cur = curl_init(QQ_ME_URL);
  9. curl_setopt($cur, CURLOPT_POST, 1);
  10. curl_setopt($cur, CURLOPT_POSTFIELDS, $par);
  11. curl_setopt($cur, CURLOPT_FOLLOWLOCATION, 1);
  12. curl_setopt($cur, CURLOPT_HEADER, 0);
  13. curl_setopt($cur, CURLOPT_SSL_VERIFYPEER, 0);
  14. curl_setopt($cur, CURLOPT_RETURNTRANSFER, 1);
  15. $rec = curl_exec($cur);
  16. curl_close($cur);
  17. if(strpos($rec, 'client_id') !== false) {
  18. $rec = str_replace('callback(', '', $rec);
  19. $rec = str_replace(');', '', $rec);
  20. $rec = trim($rec);
  21. $arr = json_decode($rec, true);
  22. $openid = $arr['openid'];
  23. if($OAUTH[$site]['sync']) set_cookie('qq_openid', encrypt($openid), $AJ_TIME + $_SESSION['qq_access_time']);
  24. $par = 'access_token='.$_SESSION['qq_access_token'].'&oauth_consumer_key='.QQ_ID.'&openid='.$openid;
  25. $cur = curl_init(QQ_USERINFO_URL);
  26. curl_setopt($cur, CURLOPT_POST, 1);
  27. curl_setopt($cur, CURLOPT_POSTFIELDS, $par);
  28. curl_setopt($cur, CURLOPT_FOLLOWLOCATION, 1);
  29. curl_setopt($cur, CURLOPT_HEADER, 0);
  30. curl_setopt($cur, CURLOPT_SSL_VERIFYPEER, 0);
  31. curl_setopt($cur, CURLOPT_RETURNTRANSFER, 1);
  32. $rec = curl_exec($cur);
  33. curl_close($cur);
  34. if(strpos($rec, 'nickname') !== false) {
  35. $success = 1;
  36. $arr = json_decode($rec, true);
  37. $nickname = convert($arr['nickname'], 'utf-8', AJ_CHARSET);
  38. $avatar = $arr['figureurl_2'];
  39. $url = '';
  40. $DS = array('qq_access_token', 'qq_access_time', 'state');
  41. }
  42. }
  43. }
  44. require '../aijiacms.inc.php';
  45. ?>
复制代码
QQ里面的index.php
回复

使用道具 举报

 楼主| ??? 发表于 2013-9-14 18:37:38 | 显示全部楼层
http://www.qgok.com/api/oauth/qq/connect.php


主要是这样QQ互联一直不通过~!?~

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
回复

使用道具 举报

otherbank 发表于 2013-9-22 14:06:34 | 显示全部楼层
这个是Discuz!云平台的QQ互联,区别于独立开发的QQ互联

建议到腾讯开放平台查找 一些资料解决问题
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

手机版|小黑屋|Discuz! 官方站 ( 皖ICP备16010102号 )star

GMT+8, 2024-11-25 07:31 , Processed in 0.018331 second(s), 4 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

Copyright © 2001-2023, Tencent Cloud.

快速回复 返回顶部 返回列表