创建一个新用户
通用参数 (请参考: 通用参数说明)
| 必选项 | 名称 | 类型 | 描述 |
| 必选 | api_key | string | |
| 必选 | call_id | float | |
| 必选 | sig | string | |
| 可选 | format | string | 所需的返回格式,XML (default) 或 JSON,若需要返回JSON类型数据格式则需要该参数 |
| 可选 | callback | string |
方法参数
| 必选项 | 名称 | 类型 | 描述 |
| 必选 | user_name | string | 用户名 |
| 必选 | password | string | 密码 |
| 必选 | string | E-mail地址 | |
| 可选 | password_format | string | 密码格式,空字符串或者"md5"。默认为空字符串,表示密码为原始密码,程序会自动md5加密 |
XML返回示例
<?xml version="1.0" encoding="UTF-8"?> |
回送
注册成功后返回用户id,可以使用users.setInfo方法继续补充资料
错误代码
| 代码 | 描述 | |
| 1 | 未知错误,请重新提交 | |
| 2 | 服务目前不可使用 | |
| 4 | 整合程序已达到允许的最大同时请求数 | |
| 5 | 请求来自一个未被当前整合程序允许的远程地址 | |
| 101 | 所提交的api_key未关联到任何设定程序 | |
| 102 | session_key已过期或失效,请重定向让用户重新登录并获得新的session_key | |
| 103 | 当前会话所提交的call_id没有大于前一次的call_id | |
| 104 | 签名(sig)参数不正确 | |
| 109 | 当前不允许注册或不满足注册条件 | |
| 111 | Email已存在或非法 |
注释
此方法便于论坛整合到其他系统
来源:http://nt.discuz.net/archiver/showtopic-142961.html