Skip to content

Latest commit

 

History

History
145 lines (125 loc) · 2.23 KB

advertise.md

File metadata and controls

145 lines (125 loc) · 2.23 KB

接口前缀

http://localhost:3000/api/v1

广告

创建广告

POST    /advertise

参数说明

参数 说明 是否必填
title 广告标题
link 广告链接

成功操作返回

{
    "code": 200,
    "msg": "success",
    "errorCode": 0,
    "data": {
        "created_at": "2019-12-15",
        "id": 3,
        "title": "广告标题",
        "link": "https://www.boblog.com/",
        "updated_at": "2019-12-15T12:19:07.194Z"
    }
}

广告详情

GET    /advertise/:id

参数说明

参数 说明 是否必填
:id 广告ID

成功操作返回

{
    "code": 200,
    "msg": "success",
    "errorCode": 0,
    "data": {
        "created_at": "2019-12-15",
        "id": 3,
        "title": "广告标题",
        "link": "https://www.boblog.com/"
    }
}

广告列表

GET    /advertise

参数说明

成功操作返回

{
    "code": 200,
    "msg": "success",
    "errorCode": 0,
    "data": {
        "data": [
            {
                "id": 3,
                "title": "广告标题",
                "link": "https://www.boblog.com/"
            },
            {
                "id": 2,
                "title": "Tonight Learning nliangdxa1",
                "link": "http://cdn.boblog.com/funny.jpg"
            },
            {
                "id": 1,
                "title": "今晚学习Node.js",
                "link": "https://lo"
            }
        ],
        "meta": {
            "current_page": 1,
            "per_page": 10,
            "count": 3,
            "total": 3,
            "total_pages": 1
        }
    }
}

更新单个广告

PUT    /advertise/:id

参数说明

参数 说明 是否必填
:id 广告ID
title 广告名字
link 广告关键字

成功操作返回

{
    "msg": "更新广告成功",
    "code": 200,
    "errorCode": 0
}

删除单个广告

DELETE    /advertise/:id

参数说明

参数 说明 是否必填
:id 广告ID

成功操作返回

{
    "msg": "删除广告成功",
    "code": 200,
    "errorCode": 0
}