校园视窗新浪X微博与dz论坛之间彼此联用说明.docx
《校园视窗新浪X微博与dz论坛之间彼此联用说明.docx》由会员分享,可在线阅读,更多相关《校园视窗新浪X微博与dz论坛之间彼此联用说明.docx(9页珍藏版)》请在冰豆网上搜索。
![校园视窗新浪X微博与dz论坛之间彼此联用说明.docx](https://file1.bdocx.com/fileroot1/2023-1/9/ef66ce7e-fcee-40a0-8244-e95632298a2e/ef66ce7e-fcee-40a0-8244-e95632298a2e1.gif)
校园视窗新浪X微博与dz论坛之间彼此联用说明
Xweibo与Discuz!
账号连接文档
新浪微博华南-Xweibo
二〇一〇年十二月
表索引
Notableoffiguresentriesfound.图索引
Xweibo与Discuz!
账号连接文档
1Xweibo账号连接配置概述
为了能够利用Xweibo的所有功能,用户必需拥有新浪微博账号,而站长运营的站点也可能拥有独立的账号系统。
为了让用户能够通过原有站点的账号登录Xweibo,那么站长需要在安装了Xweibo以后,对两个站点进行账号系统连接。
本文档以预设的Discuz!
账号适配器为例讲解如何实现Xweibo与Discuz!
之间的账号连接。
2用户登录方式说明
2.1仅利用新浪帐号直接登录:
只支持利用新浪微博帐号登录
2.2仅利用原有站点帐号登录(需绑定帐号):
第一次利用原有站点帐号登录微博时,提示用户绑定新浪微博帐号(如图1),绑定一次以后,下次登录只利用原有站点帐号登录即可利用微博功能;
图1利用原有站点帐号第一次登录
2.3利用新浪帐号与原有站点帐号并存方式登录:
该选项是是上述两种方式的综合。
用户登录时,站点会以弹窗的形式提示用户选择利用新浪微博帐号或是原有站点帐号登录。
3账号连接配置步骤
以Discuz!
(简体UTF-8,含UCenter)作为需进行账号连接的系统,在安装了版以后,依照如下步骤进行配置:
3.1步骤一:
在UCenter用户管理中心添加新应用
1)进入Discuz!
后台管理,点击”UCenter”进入UCenter管理中心,如图一所示:
图2Discuz!
后台管理→UCenter管理中心
2)选择“应用设置”,如图2所示:
图3UCenter管理中心→应用管理
3)添加新应用Xweibo:
点击右边窗口中的“添加新应用”,然后选择“自概念安装”,如下图3所示:
图4应用管理→添加新应用
4)填写上图所示的表单,具体内容请参考表1:
表单项
参考值
应用名称
Xweibo
应用的URL
(Xweibo的安装目录)
应用IP
留空
通信密钥
自行设置,只允许使用英文字母和数字。
该密钥在下一步中会用到
应用类型
其他
应用的物理路径
留空
查看个人资料页面地址
留空
应用接口文件名称
标签单条显示模板
留空
标签模板标记说明
留空
是否开启同步登录
是
是否接受通知
是
表1自概念安装表单
5)提交图3所示表单信息后,系统会生成一个应用ID,示例中为2,该值在下一步中也会用到。
如下图4所示:
图5表单提交成功
3.2步骤二:
更新Xweibo根目录下相关文件中的配置项
注意:
不要利用记事本编辑xweibo程序文件
6)修改.\文件中的配置项,如下所列:
7)修改.\application\adapter\account\文件中的配置项,如下所列:
配置项说明请参考下表:
配置项
说明
DZUC_REGISTER_URL
对应已安装的Discuz!
的注册地址,通常为“论坛地址/”
DZUC_LOGIN_URL
对应已安装的Discuz!
的登录地址,通常为“论坛地址/?
action=login”
DZUC_UCENTER_URL
对应已安装Discuz!
的UCenter安装地址,通常为“论坛地址/uc_server”
DZUC_SITE_NAME
对应下图5中标示红色框的内容
DZUC_API_KEY
您在第一步当中设置的通信密钥
DZUC_APP_ID
您在第一步当中提交表单后获得的ID值
DZUC_SYNC_USER_STATUS
设置当用户使用Discuz!
帐号登录微博之后退出时是否同步退出Discuz!
,通常设为true
表2文件配置项说明
图6登录方式选择框
8)肯定路径“xweibo地址/api/”可访问,直接访问此路径时页面会显示空白。
当UCenter用户管理中心测试与Xweibo应用通信时会访问此路径。
3.3步骤三:
确认与Xweibo应用通信成功,并更新缓存
9)进入UCenter用户管理中心,选择“应用管理”,如下图6所示:
图7UCenter管理中心→应用管理
若Xweibo应用显示“通信失败”,从头按以上步骤1和步骤2配置;
10)更新UCenter缓存:
选择UCenter用户管理中心的“更新缓存”,如下图7所示:
图8UCenter管理中心→更新缓存
11)更新Discuz!
缓存:
在Discuz!
后台管理选择“工具”,如下图8所示:
图9Discuz!
后台管理→更新缓存
3.4步骤四:
在Xweibo后台设置用户登录方式
进入Xweibo后台,点击“用户登录设置”进入用户登录方式设置页面,选择第二项“仅利用原有站点帐号登录(需绑定帐号)”或第三项“利用新浪帐号与原有站点帐号并存方式登录”即可。
至此,账号连接的配置进程完成。