class="area">
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);