- UCenter 分为 MySQL 和远程两种接口连接方式,MySQL 方式是直接连接数据库因此速度较快,但当 UCenter
的服务端和客户端不在同一主机中且没有远程 MySQL 帐号的情况下,则只能使用远程连接方式。使用 UCenter
接口函数前请根据应用程序的需求定义以下相关常量:(此部分的配置可参看config_ucenter.php文件)
-
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);