- 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);