人员注册
接口:register/
请求方式:post
提交数据格式:from表单
提交数据内容:用户名(username),身高(user_height),体重(user_height),爱好(like),采集的头像(picture/file),职位(position),性别(gender)
返回数据:
{‘msg’:'注册成功'/'注册失败'/'某某问题'}
人脸识别
接口:find_user_status/
请求方式:post
提交数据格式:from表单
提交数据内容:采集的头像(picture/file)
返回数据:
{‘water’:'该用户喜欢的饮品'}
请求所有商品
接口:all_products/
请求方式:get
返回数据:
[
{
'products_name': '商品1名字',
'picture': '商品1图片',
'price': '商品1价格',
},
{
'products_name': '商品2名字',
'picture': '商品2图片',
'price': '商品2价格',
},
{
'products_name': '商品3名字',
'picture': '商品3图片',
'price': '商品3价格',
},
]
绑定设备
接口:bing_water_purifier/
请求方式:post
提交参数:
设备别名(alias),
设备ID(water_purifier_id),
用户id(user_profile_id),
用户姓名(user_name),
用户电话(iphone_number),
装机城市(city_location),
装机地址(installation_address)【String】,
经销商id(dealer_id),
经销商名称(dealer_name)
返回数据:
{‘msg’:'绑定成功'/'绑定失败'}
获取设备信息
接口:get_water_purifier_information/?id=
请求方式:post
提交参数:无只需要将设备id放在id=后面就行
返回数据:
{
'state': 状态(1开机,0关机),
'original_water_quality':原水值,
'pur_water_quality': 净水值,
'water_consumption': 本次用水量,
'used_flow': 已经用水量,
'use_day': 使用时长(天),
'cartridge_life': 滤芯寿命(1预警,0正常)
}