- 8
- 0
- 约2.06万字
- 约 18页
- 2017-05-08 发布于四川
- 举报
UCenter应用程序开发简单实例[双向同步]
测试环境:IIS5.1 + PHP5.2.12 + MySQL5.0.88
本程序使用的是PDO,所以php.ini中的extension=php_pdo.dll和extension=php_pdo_mysql.dll必须打开。
首先安装UCenter1.5,路径:http://localhost/ucenter
然后进入后台添加一个新的应用,安装方式选择“自定义安装http://localhost/myapp1;应用IP:;通信密钥先不用管;应用类型:其他;同步登录:是;接收通知:是。
添加成功之后返回应用列表,可以看到“我的应用1”通信失败,暂时不用管。
在http://localhost所在的目录下新建一个文件夹,命名为myapp1,拷贝一份UCenter的客户端(uc_client)到myapp1目录下。
在http://localhost/myapp1所在的目录下新建一个文件夹,命名为api,拷贝一份UCenter的api(uc.php)到api目录下,官方Example中10KB的那个文件(但还是有点问题)。
在http://localhost/myapp1所在的目录下新建一个文件夹,命名为include,拷贝一份Discuz的db_mysql.class.php和db_mysql_error.inc.php到include目录下。
在http://localhost/myapp1所在的目录下新建一个config.inc.php文件,这是本应用的配置文件。
在数据库里建立本应用的数据表,一般都需要有自己的数据表。
准备工作完成了,下面详细介绍各个模块的代码。
本应用程序的配置文件:config.inc.php
?php
//*****************************************************
$dbhost = localhost;
$dbuser = yutiedun;
$dbpw =
$dbname = discuz;
$pconnect = 0;
$dbcharset = gbk;
$tablepre = swt_;
$dbh = new PDO(mysql:host=$dbhost;dbname=$dbname, $dbuser, $dbpw);
$dbh-query(set names gbk);
//*****************************************************
define(UC_CONNECT, mysql);
define(UC_DBHOST, localhost);
define(UC_DBUSER, yutiedun);
define(UC_DBPW,;
define(UC_DBNAME, discuz);
define(UC_DBCHARSET, gbk);
define(UC_DBTABLEPRE, `discuz`.uc_);
define(UC_DBCONNECT, 0);
define(UC_KEY, 4961DYjLak6oE0cJq9jNDbxNUzSalwMXq6qp1X0);
define(UC_API, http://localhost/ucenter);
define(UC_CHARSET, gbk);
define(UC_IP, );
define(UC_APPID, 5); //根据具体情况设置
define(UC_PPP, 20);
//*****************************************************
?
UCenter接口文件:uc.php
?php
define(IN_DISCUZ, TRUE);
define(UC_CLIENT_VERSION, 1.5.0); //note UCenter 版本标识
define(UC_CLIENT_RELEASE,;
define(API_DELETEUSER, 1); //note 用户删除 API 接口开关
define(API_RENAMEUSER, 1); //note 用户改名 API 接口开关
define(API_GETTAG, 1); //note 获取标签 API 接口开关
define(API_SYNLOGIN, 1); //note 同步登录 API 接口开关
define(API_SYNLOGOUT, 1); //note 同步登出 API 接口开关
define(API_UPDATEPW, 1); //note 更改用户密码 开关
define(API_UPDATEB
您可能关注的文档
- tcl内训教材_客户关系管理与客情维护.doc
- TCL客户联系的管理讲训教材顾客中意.doc
- TDC_GP2与MSP430F413通讯C程序.doc
- TCL语言学习初涉.docx
- TCP三次握手和原理1.doc
- TC保险福利的管理基准化工作指引.doc
- S_D3018主要技术指标和运行性能的详细描述.doc
- TDP治疗仪的原理和优势.doc
- TEDxECNU系列放映会策划书第2期(哲学系).doc
- Tecplot360中文简介.doc
- 2026年及未来5年内中国液体氩气行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国黄铜合页行业投资前景及策略咨询研究报告.docx
- 2026年及未来5年内中国竹工艺家具行业投资前景及策略咨询研究报告.docx
- 2025年中国微机数显自动分析仪市场调查研究报告.docx
- 2026年及未来5年内中国微尘白色粉笔行业投资前景及策略咨询研究报告.docx
- 2025年中国微电脑型压胶机市场调查研究报告.docx
- 2026年及未来5年内中国数字化等功游泳训练测试系统行业投资前景及策略咨询研究报告.docx
- 2025年中国圆形花瓶市场调查研究报告.docx
- 2026年及未来5年内中国植物纤维静淀过滤器行业投资前景及策略咨询研究报告.docx
- 2025年中国超音波手套机市场调查研究报告.docx
最近下载
- 2024年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 农业生态学课件.pptx VIP
- 七十岁驾照换证三力测试题库(含答案).docx VIP
- 投入产出分析(第三版)第二章 全国实物型投入产出模型.ppt VIP
- 2025河南省中考物理试题含答案解析.pdf
- 全季酒店施工方.doc VIP
- 2026年湖南铁道职业技术学院单招职业技能测试题库推荐.docx VIP
- 2026广东新高考地理得分技巧精讲试卷(附答案解析).docx VIP
- 2023年山东化工职业学院单招英语考试模拟试题及答案解析.docx VIP
- 华中农业大学《大学语文》课件-第1-2章中国古代文学之先秦文学.ppt VIP
原创力文档

文档评论(0)