溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

4.用戶管理

發(fā)布時間:2020-07-10 04:38:23 來源:網(wǎng)絡(luò) 閱讀:505 作者:sendoffice 欄目:web開發(fā)

4.用戶管理接口

3.1.添加老師

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

  • 請求

    /users/addpubs

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

  • 響應(yīng)

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

3.2.添加學(xué)生

學(xué)生自己注冊。
注冊時只需要提供姓名、手機(jī)號、密碼即可。注冊完成后可以在個人中心修改自己的詳細(xì)信息。

  • 請求

    /users/addstus

    參數(shù)
    同添加老師。

  • 響應(yīng)
    同添加老師。

3.3.查詢用戶

根據(jù)id查詢學(xué)生、老師或管理員信息。

  • 請求

    /users/get?id=6

    參數(shù)
    id 用戶編號

  • 響應(yīng)

        {
            "code": 0,
            "data": {
                "count": 1,
                "items": [
                    {
                        "id": "7",
                        "user_from": "zc",
                        "outer_id": null,
                        “role”:1,
                        "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 用戶來源
role 用戶角色:
1; // 發(fā)布者、教師
2; // 訂閱者、學(xué)生
8; // 系統(tǒng)管理員
outer_id 第三方用戶編號
name
phone
email
password 系統(tǒng)不會返回用戶密碼,會返回null
sex
icon
address
comment
maintext
status 狀態(tài),1 正常 2 禁用 3 刪除
add_time 添加時間
update_time 最后修改時間

3.4.修改用戶

  • 請求

    /users/edit

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

  • 響應(yīng)

    {
        "code": 0
    }

3.5.查詢個人的詳細(xì)信息

查詢個人詳細(xì)信息,包括財務(wù)信息

  • 請求
    /users/more
    參數(shù)
  • 權(quán)限要求
    登錄用戶

  • 響應(yīng)
    對比查詢用戶接口,返回更多屬性:

            "maintext": null,
            "c_albums": "0",     //老師的課程總數(shù)
            "c_albums_onsale": "0",     //老師的上線課程總數(shù)
            "c_orders": "0",      //購買或售出的訂單總數(shù)
            "s_orders": null,     //花費(fèi)或收入的總金額

3.6.查詢個人的學(xué)習(xí)歷史

查詢自己的學(xué)習(xí)歷史,什么時間播放了什么視頻。

  • 請求
    /users/learnHistory
    參數(shù)
  • 權(quán)限要求
    登錄用戶

  • 響應(yīng)

            {
                "code": 0,
                "data": {
                    "count": 2,
                    "ts": 1533702688,
                    "items": [
                        {
                            "id": "15",
                            "album_name": "數(shù)學(xué)特訓(xùn)",
                            "res_name": "第2課 ",
                            "add_time": "2018-08-08 12:04:02"
                        },
                        {
                            "id": "14",
                            "album_name": "數(shù)學(xué)特訓(xùn)",
                            "res_name": "第1課 ",
                            "add_time": "2018-08-08 12:04:12"
                        },
                        ]
                }
            }

id 資源的id
album_name 課程名
res_name 課時名
add_time 學(xué)習(xí)時間

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報,并提供相關(guān)證據(jù),一經(jīng)查實,將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI