UCenter应用程序开返蘑简单实例(双向同步).docVIP

UCenter应用程序开返蘑简单实例(双向同步).doc

  1. 1、本文档共18页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
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_UPDATEBADWORDS, 1); //not

文档评论(0)

ayangjiayu5 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档