範例程序

為了方便開發,我們把所有的 UCenter 接口函數組合在一起,製作了範例程序。要運行此範例程序,您需要做的準備工作如下:

1、範例程序中默認不包含 client 目錄,如果要運行此範例程序,請複製一份 UCenter 安裝包中的 client 到範例程序根目錄。
2、在 UCenter 添加一個應用,設置範例程序運行的 URL 等信息,通信密鑰可隨意填寫,如「123456」。
3、打開範例程序的 config.inc.php 設置範例程序連接 UCenter 的方式,設置數據庫連接等參數。「UC_KEY」填寫在 UCenter 設置的通信密鑰(上例的「12345」),「UC_APPID」填寫剛才添加的應用 ID。

ucexample_1.php 為無用戶表的範例程序主文件
ucexample_2.php 為有自己的用戶表的範例程序主文件

具體目錄結構請見下表:
client/ UCenter 客戶端的文件目錄,默認不包含此目錄。
api/ API 接口目錄
code/ 範例代碼程序段目錄
code/login_nodb.php ucexample_1.php 的用戶登錄範例代碼,包含登錄驗證、同步登錄的範例代碼。讓你瞭解到沒有用戶表也可以整合 UCenter。
code/login_db.php ucexample_2.php 的用戶登錄範例代碼,包含登錄驗證、同步登錄和用戶激活的範例代碼。
code/register_nodb.php ucexample_1.php 的用戶註冊範例代碼,包含註冊信息驗證的範例代碼。
code/register_db.php ucexample_2.php 的用戶註冊範例代碼,包含註冊信息驗證、用戶激活判斷的範例代碼。
code/pmwin.php 直接進入短消息中心的範例代碼。
code/pmlist.php 自製短消息平台的範例代碼,包含獲取短消息的列表、內容以及發送短消息的範例代碼。
code/friend.php 管理好友列表的範例代碼
code/avatar.php 查看、編輯頭像的範例代碼
include/ 庫文件文件
view/ 模板目錄
config.inc.php 配置文件
ucexample_1.php 應用程序無用戶表的範例程序主文件
ucexample_2.php 應用程序有自己的用戶表的範例程序主文件