ucenter应用添加,求帮助,谢谢。
时间:2011-11-01
来源:互联网
我的意图是,自己写的一个站,可以共享dz论坛中的用户,在论坛中使用xxxx登录之后,这个站就不用登录了,而且能获取到xxxx这个用户名,都推荐使用ucenter,so……开始行动
1、确定你要添加的新应用根目录下有uc_client文件夹及其中的client.php,没有的话就直接把Discuz或者UcHome根目录下面那个Copy过去
2、确定你要添加的新应用根目录下有config.inc.php,并确定其中配置参数与你添加新应用后自动生成的参数相一致,或者直接把自动生成的那部分Copy过去
3、确定你要添加的新应用根目录下有api/uc.php,没有的话同样去Copy一个
首先这三个条件头满足了,但一直“正在连接……”,貌似不成功。
其实主站的配置文件(config.inc.php)本来就没在根目录下,而是为了满足uc应用添加的需要专门在根目录下建了一个。
就算“通信成功”,主站如何获取之前在论坛中登录的用户名?
请求帮助,不胜感谢。
1、确定你要添加的新应用根目录下有uc_client文件夹及其中的client.php,没有的话就直接把Discuz或者UcHome根目录下面那个Copy过去
2、确定你要添加的新应用根目录下有config.inc.php,并确定其中配置参数与你添加新应用后自动生成的参数相一致,或者直接把自动生成的那部分Copy过去
3、确定你要添加的新应用根目录下有api/uc.php,没有的话同样去Copy一个
首先这三个条件头满足了,但一直“正在连接……”,貌似不成功。
其实主站的配置文件(config.inc.php)本来就没在根目录下,而是为了满足uc应用添加的需要专门在根目录下建了一个。
就算“通信成功”,主站如何获取之前在论坛中登录的用户名?
请求帮助,不胜感谢。
作者: xiongmzh 发布时间: 2011-11-01
print_r($_SESSION);
作者: ci1699 发布时间: 2011-11-01
引用 1 楼 ci1699 的回复:
print_r($_SESSION);
print_r($_SESSION);
不行的,两个完全不相关的站,没有共用任何文件
作者: xiongmzh 发布时间: 2011-11-01
HTML code
这一步是没有错的,也没啥好讲的。
HTML code
这个也没有错。这个配置文件的位置要记住。
HTML code
这uc.php你不能随便Copy.肯定要自己写的,不过可以参考人家的uc.php
在这个uc.php中 要require你在第2步中写的配置文件。其实这个文件里面只有一句
PHP code
就可以通信成功。
如果在显示正在连接,说明正在查找那个uc.php文件,并执行他。
就算“通信成功”,主站如何获取之前在论坛中登录的用户名?
这个你可以看uc的开发手册。里面有相关的介绍。
提示一下:
在uc.php中 登录时候回调用function synlogin($get, $post) { }
你在这个函数里面用$get['uid']即可获得登录的用户uid,然后查数据库即可获得用户名。
其他的函数应用实例在uc的开发文档中找。
1、确定你要添加的新应用根目录下有uc_client文件夹及其中的client.php,没有的话就直接把Discuz或者UcHome根目录下面那个Copy过去
这一步是没有错的,也没啥好讲的。
HTML code
2、确定你要添加的新应用根目录下有config.inc.php,并确定其中配置参数与你添加新应用后自动生成的参数相一致,或者直接把自动生成的那部分Copy过去
这个也没有错。这个配置文件的位置要记住。
HTML code
3、确定你要添加的新应用根目录下有api/uc.php,没有的话同样去Copy一个
这uc.php你不能随便Copy.肯定要自己写的,不过可以参考人家的uc.php
在这个uc.php中 要require你在第2步中写的配置文件。其实这个文件里面只有一句
PHP code
<?php echo 1;?>
就可以通信成功。
如果在显示正在连接,说明正在查找那个uc.php文件,并执行他。
就算“通信成功”,主站如何获取之前在论坛中登录的用户名?
这个你可以看uc的开发手册。里面有相关的介绍。
提示一下:
在uc.php中 登录时候回调用function synlogin($get, $post) { }
你在这个函数里面用$get['uid']即可获得登录的用户uid,然后查数据库即可获得用户名。
其他的函数应用实例在uc的开发文档中找。
作者: TendaRouter 发布时间: 2011-11-01
感谢耐心的TendaRouter,我在uc.php文件中直接 echo 1; exit; 却也是“正在链接……”,不知何故。
在原来正常的bbs下uc.php头部直接echo 1; exit; 却是“通信成功”,看来是我rp问题啊
我个人认为,配置正确了,想必也不用管他成功不成功了,直接应用接口做事就ok,只是具体怎么应用,还在尝试中。
在原来正常的bbs下uc.php头部直接echo 1; exit; 却是“通信成功”,看来是我rp问题啊
我个人认为,配置正确了,想必也不用管他成功不成功了,直接应用接口做事就ok,只是具体怎么应用,还在尝试中。
作者: xiongmzh 发布时间: 2011-11-01
相关阅读 更多
热门阅读
-
office 2019专业增强版最新2021版激活秘钥/序列号/激活码推荐 附激活工具
阅读:74
-
如何安装mysql8.0
阅读:31
-
Word快速设置标题样式步骤详解
阅读:28
-
20+道必知必会的Vue面试题(附答案解析)
阅读:37
-
HTML如何制作表单
阅读:22
-
百词斩可以改天数吗?当然可以,4个步骤轻松修改天数!
阅读:31
-
ET文件格式和XLS格式文件之间如何转化?
阅读:24
-
react和vue的区别及优缺点是什么
阅读:121
-
支付宝人脸识别如何关闭?
阅读:21
-
腾讯微云怎么修改照片或视频备份路径?
阅读:28