UCenter 接口简介
UCenter 分为 MySQL 和远程两种接口连接方式。MySQL 方式是直接连接数据库,速度较快,但当 UCenter 的服务端和客户端不在同一主机中,且没有远程 MySQL 帐号的情况下,则只能使用远程连接方式。使用 UCenter 接口函数前请根据应用程序的需求,定义以下相关常量:
UC_CONNECT | 连接 UCenter 的方式 mysql:MySQL 方式 空:远程方式 |
---|---|
UC_DBHOST | UCenter 数据库主机 |
UC_DBUSER | UCenter 数据库用户名 |
UC_DBPW | UCenter 数据库密码 |
UC_DBNAME | UCenter 数据库名称 |
UC_DBCHARSET | UCenter 数据库字符集 |
UC_DBTABLEPRE | UCenter 数据库表前缀 |
UC_DBCONNECT | UCenter 数据库持久连接 0=关闭, 1=打开 |
UC_KEY | 与 UCenter 的通信密钥, 要与 UCenter 保持一致 |
UC_API | UCenter 服务端的 URL 地址 |
UC_IP | UCenter 的 IP, 当 UC_CONNECT 为非 mysql 方式时, 并且当前应用服务器解析域名有问题时, 请设置此值 |
UC_CHARSET | UCenter 的字符集 |
UC_APPID | 当前应用的 ID |
使用 UCenter 接口函数库必须包含 uc_client/client.php 这一接口函数库文件,例如下面检查新短消息的代码:
include './uc_client/client.php'; $newpm = uc_pm_checknew($Example_uid);
详细的接口函数说明,请查看“接口函数”章节。