Discuz接口使用指南:部署与配置详解.pdfVIP

  • 0
  • 0
  • 约2.44千字
  • 约 3页
  • 2026-01-21 发布于北京
  • 举报

Discuz接口使用指南:部署与配置详解.pdf

接口说用说明

1、用uc.php替换discuz/upload/api/uc.php。

2、部署discuzapi。

3、用管理员登录discuz--站长-UCenter设置-允许直接激活-提交

4、UCenter-应用管理-添加新应用

1)应用类型:其他。

2)应用名称:自定义。

3)应用的主url。

4)应用的IP。

5)通讯密钥:与discuzapi/config.inc.php中UC_KEY的值一致。

6)开启同步登录。

7)配置discuzapi/config.inc.php中对应参数。

若配置正常,则会显示通讯成功。

5、设置-允许同一个邮箱多个用户

6、接口调用

通过POST方式向discuzapi/BBS_API.php页面传送对应参数,每次请求必须传加密密钥

sgin值为:md5(‘7E’+md5(API_KEY+’wan’)),其中API_KEY为config.inc.php文件中定义。

1)用户登录

标识examplelogin

用户名username

password

密钥sginmd5(‘7E’+md5(API_KEY+’wan’))

返回值:

大于0:返回用户ID,表示用户登录成功

-1:用户不存在,或者被删除

-2:错

-3:安全提问错

2)用户

标识exampleregister

用户名username

password

邮箱email用户没有邮箱则发送:用户名@7

密钥sginmd5(‘7E’+md5(API_KEY+’wan’))

返回值:

大于0:返回用户ID,表示用户成功

-1:用户名不合法

-2:包含不允许的

-3:用户名已经存在

-4:Email格式有误

-5:Email不允许

-6:该Email已经被

3)用户

标识examplelogout

密钥sginmd5(‘7E’+md5(API_KEY+’wan’))

返回值:

1:成功

4)获取用户资料

标识examplegetuser

用户名username

密钥sginmd5(‘7E’+md5(API_KEY+’wan’))

返回值:

Json格式用户信息:[1,admin,112329860@]用户ID,用户名,邮箱

5)修改用户资料

标识exampleuseredit

用户名username

新newpw不传则不修改

邮箱email不传则不

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档