Skip to content

loginrecord

PlentyMore edited this page Jun 3, 2018 · 1 revision

loginrecord

  • 获取登陆记录

GET /loginrecords

参数

Name Type Description
userId String 用户id
ip String 登陆ip

请求示例

GET /loginrecords

OR

GET /loginrecords?userId=40281981637867e40163786ecf010000

OR

GET /loginrecords?ip=184.12.53.66

OR

GET /loginrecords?userId=40281981637867e40163786ecf010000&ip=184.12.53.66

返回数据

{
    "code": 0,
    "msg": "OK",
    "data": [
        {
            "recordId": "402819816385d808016385d879cf0000",
            "userId": "40281981637867e40163786ecf010000",
            "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36",
            "ip": "183.23.122.67",
            "address": "广door",
            "isp": "长城宽带",
            "createTime": "2018-05-22T03:15:47.000+0000",
            "modifyTime": "2018-05-22T03:15:47.000+0000"
        },
        {
            "recordId": "402819816385d808016385d9d2210001",
            "userId": "40281981637867e40163786ecf010000",
            "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36",
            "ip": "204.51.42.78",
            "address": "上海",
            "isp": "中国移动",
            "createTime": "2018-05-22T03:17:15.000+0000",
            "modifyTime": "2018-05-22T03:17:15.000+0000"
        }
    ]
}

失败返回数据

{
    "code": 5001,
    "msg": "数据未找到",
    "data": null
}
  • 获取指定id登陆记录

GET /loginrecords/{recordId}

参数

返回数据

{
    "code": 0,
    "msg": "OK",
    "data": {
        "recordId": "402819816385d808016385d879cf0000",
        "userId": "40281981637867e40163786ecf010000",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36",
        "ip": "183.23.122.67",
        "address": "广door",
        "isp": "长城宽带",
        "createTime": "2018-05-22T03:15:47.000+0000",
        "modifyTime": "2018-05-22T03:15:47.000+0000"
    }
}

失败返回数据

{
    "code": 5001,
    "msg": "数据未找到",
    "data": null
}
  • 删除指定id登陆记录

DELETE /loginrecords/{recordId}

参数

返回数据

{
    "code": 0,
    "msg": "OK",
    "data": {
        "recordId": "402819816385d808016385d9d2210001",
        "userId": "40281981637867e40163786ecf010000",
        "userAgent": "Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/66.0.3359.181 Safari/537.36",
        "ip": "204.51.42.78",
        "address": "上海",
        "isp": "中国移动",
        "createTime": "2018-05-22T03:17:15.000+0000",
        "modifyTime": "2018-05-22T03:17:15.000+0000"
    }
}

失败返回数据

{
    "code": 5001,
    "msg": "删除登陆记录失败",
    "data": null
}

Clone this wiki locally