开发范例

开发范例

为了方便开发,我们把所有的 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 应用程序有自己的用户表的范例程序主文件

下载范例程序包

UCenter 接口开发手册下载

更多相关:
1、如何搭建本地环境(php+mysql环境)
2、Discuz模板的制作方法
3、风格管理编辑页面中风格常量在模板中的注解图
4、Discuz各类幻灯片的制作方法 - 完全支持DIY
5、巧用firebug 对Discuz!模板进行样式调试修改美化


返回顶部