2019-06-18 晚上

pet

id  (1开头 eg:1000)
name //名称  eg:哈士奇
type
birth  //生日  2019/05/03
age  //年龄  eg:2个月
pic
sex  //性别  eg:公
msg  //描述  eg:这个哈士奇很淘气..
price  //价格(单位/元)  eg:900
grade  //推荐指数   eg:4

food

id  //唯一标识符(2开头 eg:2000)
type  //类型  eg:猫粮
sign  //牌子  eg:天猫国际
size  //重量(单位/kg)  eg:2.1
pice  //价格(单位/元)  eg:20.2
pic   //图片  eg:1.jpg
grade //推荐等级  eg:3
msg   //描述  eg:这个猫粮适合于2~3个月的幼猫..

shop

id  (3开头 eg:3000)
name
sign
type  //eg:笼子
pice
pic
grade
msg

接口

添加信息

POST请求

/add

http://132.232.169.227:8809/add

发送的数据格式为:

{
    state: "food",   //state可以传3个内容 pet / food / shop
        type: '水果',
        sign: '啦啦啦',
        size: 2.1,
        pice: 20.2,
        pic: '3.jpg',
        grade: 1
}



//添加成功返回的结果
{
    "msg": "添加成功!",
    "state": 1,
    "content": {
        "type": "'水果'",
        "sign": "'啦啦啦'",
        "size": 2.1,
        "pice": 20.2,
        "pic": "'3.jpg'",
        "grade": 1
    }
}


//失败的结果
{
    "msg": "添加失败!",
    "state": 0
}

查找信息

GET请求

查找宠物

/findpet

http://132.232.169.227:8809/findpet?name=狗  (注意此处狗字不可带引号)

//返回类型  查找成功
[
    content:{
        "name": "哈士奇",
        "type": "狗",
        "age": "1岁",
        "birth": "2019/2/3",
        "id": 1000,
        "pic": "1.jpg",
        "sex": "母",
        "msg": "这是一只狗",
        "pice": 200
    },
    state:1
]

//查找失败
{
    msg: "没有查到任何信息",
    state: 0
}

查找食物

/findfood

http://132.232.169.227:8809/findfood?name=蔬菜

//返回类型
[
    content:{
        "id": 1014,
        "type": "蔬菜",
        "sign": "小名牌",
        "size": 2.1,
        "pice": 20.2,
        "pic": "3.jpg",
        "grade": 2,
        "msg": null
    },
    state:1
]

查找商品

/findshop

http://132.232.169.227:8809/findshop?name=玩具

//返回类型
[
    content:{
        "id": 3000,
        "name": "玩具皮球",
        "sign": "天猫国际",
        "type": "玩具",
        "pice": 20.5,
        "pic": "1.jpg",
        "grade": 3,
        "msg": "这个有助于开发动物的智商"
    },
    state:1
]

更改信息

POST

/change

http://132.232.169.227:8809/change

//传入数据的格式
{
    state: "food", //更改信息的标识   可以为pet/food/shop
        type: '水果',
        sign: '啦啦啦',
        size: 2.1,
        pice: 20.2,
        pic: '3.jpg',
        grade: 1,
    id:1000  //必须有
}


//数据修改成功返回的信息
{
    "msg": "数据修改成功!",
    "state": 1,
    "content": {
        "type": "'水果'",
        "sign": "'啦啦啦'",
        "size": 2.1,
        "pice": 20.2,
        "pic": "'3.jpg'",
        "grade": 1,
        "id": 1000
    }
}

删除信息

GET

删除任意信息

/cut

//传入要删除货物的id号
http://132.232.169.227:8809/cut?id=2

//返回样例
{
    "msg": "货物删除成功!",
    "state": 1,
    "id": "2"
}

pet

id  (1开头 eg:1000)
name //名称  eg:哈士奇
type
birth  //生日  2019/05/03
age  //年龄  eg:2个月
pic
sex  //性别  eg:公
msg  //描述  eg:这个哈士奇很淘气..
price  //价格(单位/元)  eg:900
grade  //推荐指数   eg:4

food

id  //唯一标识符(2开头 eg:2000)
type  //类型  eg:猫粮
sign  //牌子  eg:天猫国际
size  //重量(单位/kg)  eg:2.1
pice  //价格(单位/元)  eg:20.2
pic   //图片  eg:1.jpg
grade //推荐等级  eg:3
msg   //描述  eg:这个猫粮适合于2~3个月的幼猫..

shop

id  (3开头 eg:3000)
name
sign
type  //eg:笼子
pice
pic
grade
msg

接口

添加信息

POST请求

/add

http://132.232.169.227:8809/add

发送的数据格式为:

{
    state: "food",   //state可以传3个内容 pet / food / shop
        type: '水果',
        sign: '啦啦啦',
        size: 2.1,
        pice: 20.2,
        pic: '3.jpg',
        grade: 1
}



//添加成功返回的结果
{
    "msg": "添加成功!",
    "state": 1,
    "content": {
        "type": "'水果'",
        "sign": "'啦啦啦'",
        "size": 2.1,
        "pice": 20.2,
        "pic": "'3.jpg'",
        "grade": 1
    }
}


//失败的结果
{
    "msg": "添加失败!",
    "state": 0
}

查找信息

GET请求

查找宠物

/findpet

http://132.232.169.227:8809/findpet?name=狗  (注意此处狗字不可带引号)

//返回类型  查找成功
[
    content:{
        "name": "哈士奇",
        "type": "狗",
        "age": "1岁",
        "birth": "2019/2/3",
        "id": 1000,
        "pic": "1.jpg",
        "sex": "母",
        "msg": "这是一只狗",
        "pice": 200
    },
    state:1
]

//查找失败
{
    msg: "没有查到任何信息",
    state: 0
}

查找食物

/findfood

http://132.232.169.227:8809/findfood?name=蔬菜

//返回类型
[
    content:{
        "id": 1014,
        "type": "蔬菜",
        "sign": "小名牌",
        "size": 2.1,
        "pice": 20.2,
        "pic": "3.jpg",
        "grade": 2,
        "msg": null
    },
    state:1
]

查找商品

/findshop

http://132.232.169.227:8809/findshop?name=玩具

//返回类型
[
    content:{
        "id": 3000,
        "name": "玩具皮球",
        "sign": "天猫国际",
        "type": "玩具",
        "pice": 20.5,
        "pic": "1.jpg",
        "grade": 3,
        "msg": "这个有助于开发动物的智商"
    },
    state:1
]

更改信息

POST

/change

http://132.232.169.227:8809/change

//传入数据的格式
{
    state: "food", //更改信息的标识   可以为pet/food/shop
        type: '水果',
        sign: '啦啦啦',
        size: 2.1,
        pice: 20.2,
        pic: '3.jpg',
        grade: 1,
    id:1000  //必须有
}


//数据修改成功返回的信息
{
    "msg": "数据修改成功!",
    "state": 1,
    "content": {
        "type": "'水果'",
        "sign": "'啦啦啦'",
        "size": 2.1,
        "pice": 20.2,
        "pic": "'3.jpg'",
        "grade": 1,
        "id": 1000
    }
}

删除信息

GET

删除任意信息

/cut

//传入要删除货物的id号
http://132.232.169.227:8809/cut?id=2

//返回样例
{
    "msg": "货物删除成功!",
    "state": 1,
    "id": "2"
}

你可能感兴趣的:(2019-06-18 晚上)