文档

1.   用户登录

http://localhost:8080/sshproject/user_login?username=张三&userpassword=123456

返回格式:

{
  • code200,
  • message"登录成功",
  • token"eyJhbGciOiJIUzI1NiJ9.eyJqdGkiOiJqd3QiLCJpYXQiOjE0OTQ3MzM1ODYsInN1YiI6IuW8oOS4iXxlMTBhZGMzOTQ5YmE1OWFiYmU1NmUwNTdmMjBmODgzZSIsImV4cCI6MTQ5NDczNzE4Nn0.4h5Z6jU8RVG9fa745CSb1c9GsaYaOPv536eOIKDFmbo"

}

登录过后会返回一个token,客户端每次登录的时候把token放在header上面->("token",token);token的持续时间暂定为1小时,超过一小时就重新登录


2、用户注册

http://localhost:8080/sshproject/user_regist?username=1223&userpassword=12342&userid=2&userphone=1231232

返回格式:

 {

  • code200,
  • message"注册成功!"
}

 

温湿度数据接口

1、        获取所有温湿度数据

http://localhost:8080/sshproject/humiture_listAll?currPage=1

{

  • result
    [
    • {
      • dampness"1",
      • humitureId1,
      • isOuttrue,
      • temperature"12",
      • time"2017-05-01T21:35:37"
      },
    • {
      • dampness"12",
      • humitureId2,
      • isOuttrue,
      • temperature"23",
      • time"2017-05-02T11:00:40"
      },
    • {
      • dampness"3",
      • humitureId3,
      • isOutfalse,
      • temperature"43",
      • time"2017-05-02T11:00:51"
      }
    ],
  • code200,
  • currPage1,
  • totalPage2,
  • message"返回成功"
}

2、        获取指定地点的温湿度数据

http://localhost:8080/sshproject/humiture_listLocation?currPage=1&location_id=2

{

  • result
    [
    • {
      • dampness"3",
      • humitureId3,
      • isOutfalse,
      • temperature"43",
      • time"2017-05-02T11:00:51"
      }
    ],
  • code200,
  • currPage1,
  • totalPage1,
  • message"返回成功"
}

3、        获取地点

http://localhost:8080/sshproject/location_locations

{

  • result
    [
    • {
      • locationid1,
      • locationname"成都"
      },
    • {
      • locationid2,
      • locationname"绵阳"
      }
    ],
  • code200,
  • message"返回成功"
}

4、获取地点最新数据

http://localhost:8080/sshproject/humiture_newHumiture?location_id=2

{

  • result
    {
    • dampness"3",
    • humitureId3,
    • isOutfalse,
    • temperature"43",
    • time"2017-05-02T11:00:51"
    },
  • code200,
  • message"返回成功"
}

5、添加地点

http://localhost:8080/sshproject/location_addLocation?locationname=%E5%BE%B7%E9%98%B3

{

  • code200,
  • message"添加成功"
}

数据库字段

user表:


humiture表:


Location表

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值