1. 程式人生 > 實用技巧 >註冊介面文件

註冊介面文件

註冊介面文件

  1. 獲取驗證碼介面

    1. 簡要描述

      • 獲取圖片驗證碼
    2. 請求URL

      • http://192.168.56.100:8888/verify/image_codes/?uuid=a8c690ec-5590-49e2-8ae7-e00873ed8538  
        
    3. 請求方式:get

    4. 引數:訪問介面攜帶引數

      • 引數名 必選 型別 說明
        uuid string 前端自己生成的uuid
    5. 返回事例

  2. 查詢使用者名稱/手機號是否存在

    1. 簡要描述

      • 使用者名稱或者手機號是否存在
    2. 請求URL

      • http://192.168.56.100:8888/user/count/
        
    3. 請求方式:POST

    4. 引數:訪問介面攜帶引數

      • 請求介面事例

      • {
            "type":"phone",
            "data":18538752511
        }
        
      • 引數名 必選 型別 說明
        type string 驗證型別:username/phone
        data string 手機號或者使用者名稱
    5. 返回事例

      • {
            "code":0,
            "msg":"查詢成功",
            "data":{
                "type":"phone",
                "count":1
            }
        }
        
    6. 返回引數說明

      • 引數名 型別 說明
        type string phone或者username
        data int 如果為0沒有註冊,如果大於0註冊過
  3. 獲取手機驗證碼

    1. 簡要描述

      • 使用者名稱或者手機號是否存在
    2. 請求URL

      • http://192.168.56.100:8888/user/count/
        
    3. 請求方式:POST

    4. 引數:訪問介面攜帶引數

      • 請求介面事例

      • {
        "phone":"phone",
        "image_code":”a86d”,
        "image_code_uuid":”de8edce2-fc9f-11ea-9325-005056c00008”,
        }
        
        
      • 引數名 必選 型別 說明
        phone string 手機號
        image_code string 字串驗證碼
        image_code_uuid string 前端生成的uuid
    5. 返回事例

      • {
        "code":0,
         "msg":"簡訊傳送成功",
            "data":{
            
            }
        }
        
    6. 返回引數說明

      • 引數名 型別 說明
        code string 狀態碼
        msg string 提示資訊
  4. 註冊介面

    1. 簡要描述

      • 使用者註冊介面
    2. 請求URL

      • http://192.168.56.100:8888/user/register/
        
    3. 請求方式:POST

    4. 引數:訪問介面攜帶引數

      • 請求介面事例

      • {
            "username":"zhangsan",
        "password":”[email protected]”,
        "phone":”18538752511”,
        "code":”786543”
        }
        
      • 引數名 必選 型別 說明
        username string 使用者名稱
        password string 密碼
        phone string 使用者手機號
        code string 簡訊驗證碼
    5. 返回事例

      • {
            "code":0,
            "msg":"註冊成功",
            "data":{
        
            }
        }
        
    6. 返回引數說明

      • 引數名 型別 說明
        code string 狀態碼
        msg string 提示資訊