热搜:6KBBS6kbbs V8.0 官方论坛
当前位置: 6kbbs V8.0 官方论坛 » 插件下载 » 什么时候做QQ登录接口
帖子状态  
本帖子共有 6977 位阅读者, 15 个回复.
  • 回复
16条记录

wangyushuang

荣誉会员
帖子
155 
金钱
220 
魅力
220 
威望
220 
注册
2011-12-17 
wangyushuang 发表于 2013-02-21 11:36   
RE:什么时候做QQ登录接口
已经实现了6kbbs整合QQ登录了,详情点击:http://www.6kbbs.net/view-5485.html
该帖子于 2013-02-21 11:36 编辑过

mmcgx

初中生
帖子
23 
金钱
39 
魅力
39 
威望
39 
注册
2013-02-21 
mmcgx 发表于 2013-03-08 22:56   
RE:什么时候做QQ登录接口
用腾讯qq的connect2.0应该可以开发出来的,我试验来的,但是无法获得会员权限,而且登陆图标的安装路径是个问题,安装文档看不明白。以下是安装文档QQ Connect SDK ForPHP 2.0 文档升级说明l
重新架构代码
l
封装url API调用,更易于开必者使用
l
完善example示例接口
使用说明l
上传服务器,设置配置项
执行install/文件夹下的index.php设置配置项
l
引入文件
API文件夹拷贝到您要使用的目录,在使用的文件中引入qqConnectAPI.php即可。如下
oauth.php
<?php
require_once("../API/qqConnectAPI.php");
?>
注意:由于API需要用到session,请确保session可以使用,并且,API会执行session_start();确保页面session_start()没有执行,并且qqConnectAPI.php引用在header输出之前
l
调用接口
调用接口前,请先定义一个QC实例,如下
<?php
require_once("../API/qqConnectAPI.php");
$qc = new QC();
$qc->qq_login();
?>
l
注意:
获得access_token,在callback页面中使用$qc->qq_callback()返回access_token,
$qc->get_openid()返回openid,之后可以将access_tokenopenid保存(三个月有效期),
之后调用接口时不需要重新授权,但需要将access_tokenOpenid传入QC的参数中,如下:
$qc = newQC($access_token, $openid);


接口说明l
接口命名与官网url接口命名一致,所有接口为QC实例的方法,请实例对象后调用方法。
l
接口参数与官网对应API参数命名保持一致,请参考官网API参数命名
l
接口参数接受带键名数组传递,接口会过滤冗余参数
为了更宜于开发,请保持form表单相应的input与参数名一致,这样,只需提交$_POST数组即可

如下代码

调用官网add_topic接口 http://file:///C:/Users/YUANJI~1/AppData/Local/Temp/msohtml1/01/clip_image002.gif

服务器处理
http://file:///C:/Users/YUANJI~1/AppData/Local/Temp/msohtml1/01/clip_image004.gif
更多实例,请参见example下代码

mmcgx

初中生
帖子
23 
金钱
39 
魅力
39 
威望
39 
注册
2013-02-21 
mmcgx 发表于 2013-03-08 23:10   
RE:什么时候做QQ登录接口
用connect2.0可以开发出来,解决了用户权限同步会员和登陆图标安装路径的问题就可以了,以下是文档说明(本人外行,试验了n次也没整明白上面两个问题)QQ Connect SDK ForPHP 2.0 文档升级说明l
重新架构代码
l
封装url API调用,更易于开必者使用
l
完善example示例接口
使用说明l
上传服务器,设置配置项
执行install/文件夹下的index.php设置配置项
l
引入文件
API文件夹拷贝到您要使用的目录,在使用的文件中引入qqConnectAPI.php即可。如下
oauth.php
<?php
require_once("../API/qqConnectAPI.php");
?>
注意:由于API需要用到session,请确保session可以使用,并且,API会执行session_start();确保页面session_start()没有执行,并且qqConnectAPI.php引用在header输出之前
l
调用接口
调用接口前,请先定义一个QC实例,如下
<?php
require_once("../API/qqConnectAPI.php");
$qc = new QC();
$qc->qq_login();
?>
l
注意:
获得access_token,在callback页面中使用$qc->qq_callback()返回access_token,
$qc->get_openid()返回openid,之后可以将access_tokenopenid保存(三个月有效期),
之后调用接口时不需要重新授权,但需要将access_tokenOpenid传入QC的参数中,如下:
$qc = newQC($access_token, $openid);


接口说明l
接口命名与官网url接口命名一致,所有接口为QC实例的方法,请实例对象后调用方法。
l
接口参数与官网对应API参数命名保持一致,请参考官网API参数命名
l
接口参数接受带键名数组传递,接口会过滤冗余参数
为了更宜于开发,请保持form表单相应的input与参数名一致,这样,只需提交$_POST数组即可

如下代码

调用官网add_topic接口 http://file:///C:/Users/YUANJI~1/AppData/Local/Temp/msohtml1/01/clip_image002.gif

服务器处理
http://file:///C:/Users/YUANJI~1/AppData/Local/Temp/msohtml1/01/clip_image004.gif
更多实例,请参见example下代码

mmcgx

初中生
帖子
23 
金钱
39 
魅力
39 
威望
39 
注册
2013-02-21 
mmcgx 发表于 2013-03-08 23:11   
RE:什么时候做QQ登录接口
???.。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。。

xyzh

幼儿园
帖子
17 
金钱
23 
魅力
23 
威望
23 
注册
2013-12-13 
xyzh 发表于 2013-12-16 13:56   
非要标题吗?
人也不知道都到哪去了?

jiami88

幼儿园
帖子
金钱
魅力
威望
注册
2014-02-26 
jiami88 发表于 2014-02-26 10:27   
RE:什么时候做QQ登录接口
你那个啥?
  • 回复
16条记录