1. 程式人生 > >4.用戶管理

4.用戶管理

use get pub 字符 pda phone ems 請求 _id

4.用戶管理接口

3.1.添加老師

老師可以自己註冊,也可以有後臺管理添加。
註冊時只需要提供姓名、手機號、密碼即可。註冊完成後可以在個人中心修改自己的詳細信息。

  • 請求

    /users/addpubs

    參數
    name 【必選】姓名,2~64個字符
    phone 【必選】手機號
    password 【必選】 登錄密碼
    email 郵件
    sex 性別
    1: 男
    2: 女
    icon 頭像
    address 地址 , 限512個字符。
    comment 備註,用於管理時書寫備註,用戶自己不能修改
    maintext 介紹,詳細介紹,可以是html內容。

  • 響應

    {
        "code": 0,
        "err_desc": "6"
    }

3.2.添加學生

學生自己註冊。
註冊時只需要提供姓名、手機號、密碼即可。註冊完成後可以在個人中心修改自己的詳細信息。

  • 請求

    /users/addstus

    參數
    同添加老師。

  • 響應
    同添加老師。

3.3.查詢用戶

根據id查詢學生、老師或管理員信息。

  • 請求

    /users/get?id=6

    參數
    id 用戶編號

  • 響應

        {
            "code": 0,
            "data": {
                "count": 1,
                "items": [
                    {
                        "id": "7",
                        "user_from": "zc",
                        "outer_id": null,
                        "phone": "13888888888",
                        "email": null,
                        "password": null,
                        "name": "王建",
                        "sex": null,
                        "icon": null,
                        "qq": null,
                        "address": null,
                        "comment": null,
                        "maintext": null,
                        "status": "1",
                        "add_time": "2018-06-15 11:08:27",
                        "update_time": "2018-06-15 11:08:27"
                    }
                ]
            }
        }

user_from 用戶來源
outer_id 第三方用戶編號
name
phone
email
password 系統不會返回用戶密碼,會返回null
sex
icon
address
comment
maintext
status 狀態,1 正常 2 禁用 3 刪除
add_time 添加時間
update_time 最後修改時間

3.4.修改用戶

  • 請求

    /users/edit

    參數
    id 【必選】用戶編號
    可以修改的屬性,其他屬性不能修改:
    name
    email
    icon
    address
    comment
    maintext

  • 響應

    {
        "code": 0
    }

4.用戶管理