膳食小搭
  1. 食物
膳食小搭
  • 膳食小搭
    • 食物
      • 食物分页查询
        GET
      • 新增食物
        POST
      • 修改食物数据
        PATCH
      • ID查询
        GET
    • 用户
      • 用户信息分页查询
      • 修改用户信息
      • ID查询
    • 平衡控制方案
      • 增加方案
      • 查询方案
      • 分页查询
      • 修改方案
    • 个性化方案
      • 新增个性化
      • 删除个性化
      • 修改个性化
      • 查询个性化
      • ID查询
    • 用户分析
    • 登录
      POST
    • 注册
      POST
    • 退出
      POST
  • 未命名接口
    GET
  1. 食物

新增食物

联调中
POST
http://food.atanycosts.cn/food/add
最后修改时间:2023-04-23 08:12:29
责任人:Atanycosts
Query参数里只是参数说明

请求参数

Query 参数
foodName
string 
可选
示例值:
土豆
foodSort
integer 
0水果/1蔬菜
可选
示例值:
1
energy
integer 
能量
可选
Carbs
integer 
碳水化合物
可选
protein
integer 
蛋白质
可选
dietary_Fiber
integer 
膳食纤维
可选
fat
integer 
脂肪
可选
cholesterol
integer 
胆固醇
可选
vitamin
integer 
维生素(总)
可选
trace_Element
integer 
微量元素(总)
可选
other
integer 
其他成分
可选
create_Time
string 
创建时间
可选
update_Time
string 
更新时间
可选
id_Delete
string 
是否删除
可选
trace
array[string]
微量元素
可选
示例值:
[""]
vitamins
array[string]
维生素
可选
示例值:
[""]
Body 参数application/json
foodName
string 
食物
必需
food
array [object {11}] 
必需
foodName
string 
食物名称
可选
foodSort
integer 
水果/蔬菜
可选
0/1
energy
integer 
能量
可选
carbs
integer 
碳水化合物
可选
protein
integer 
蛋白质
可选
dietary_Fiber
integer 
膳食纤维
可选
fat
integer 
脂肪
可选
cholesterol
integer 
胆固醇
可选
vitamin
integer 
维生素(这个是总含量)
可选
trace_Element
integer 
微量元素(总)
可选
other
integer 
其他
可选
traces
array [object {14}] 
必需
iron
integer 
铁
可选
iodine
integer 
碘
可选
potassium
integer 
钾
可选
magnesium
integer 
镁
可选
copper
integer 
铜
可选
phosphorus
integer 
磷
可选
zinc
integer 
锌
可选
selenium
integer 
硒
可选
folate
integer 
叶酸
可选
calcium
integer 
钙
可选
cobalt
integer 
钴
可选
sodium
integer 
钠
可选
sulfur
integer 
硫
可选
silicon
integer 
硅
可选
vitamins
array [object {12}] 
必需
vitaminId
integer 
水果蔬菜
可选
vitaminA
integer 
可选
vitaminB1
integer 
可选
vitaminB2
integer 
可选
vitaminB12
integer 
可选
vitaminC
integer 
可选
vitaminD
integer 
可选
vitaminE
integer 
可选
vitaminF
integer 
可选
niacin
integer 
烟酸
可选
folicAcid
integer 
叶酸
可选
is_Delete
integer 
可选
示例
{
  "foodName": "水果",
  "food": [
    {
      "foodName": "水果",
      "foodSort": 0,
      "vitamin": 67,
      "fat": 5,
      "cholesterol": 69,
      "other": 71,
      "protein": 27,
      "energy": 55,
      "carbs": 10,
      "trace_Element": 43,
      "dietary_Fiber": 82
    }
  ],
  "traces": [
    {
      "iron": 44,
      "cobalt": 74,
      "sodium": 13,
      "folate": 17,
      "calcium": 46,
      "zinc": 87,
      "silicon": 24,
      "potassium": 76,
      "sulfur": 87,
      "selenium": 21,
      "phosphorus": 39,
      "magnesium": 86,
      "copper": 75,
      "iodine": 50
    }
  ],
  "vitamins": [
    {
      "vitaminD": 93,
      "vitaminB2": 70,
      "vitaminC": 90,
      "vitaminA": 36,
      "vitaminB12": 13,
      "vitaminId": 2,
      "niacin": 33,
      "vitaminE": 29,
      "folicAcid": 28,
      "vitaminF": 45,
      "vitaminB1": 42
    }
  ]
}

示例代码

Shell
JavaScript
Java
Swift
Go
PHP
Python
HTTP
C
C#
Objective-C
Ruby
OCaml
Dart
R
请求示例请求示例
Shell
JavaScript
Java
Swift
curl --location --request POST 'http://food.atanycosts.cn/food/add?foodName=土豆&foodSort=1&energy=&Carbs=&protein=&dietary_Fiber=&fat=&cholesterol=&vitamin=&trace_Element=&other=&create_Time=&update_Time=&id_Delete=&trace=&vitamins=' \
--header 'Content-Type: application/json' \
--data-raw '{
    "foodName": "水果",
    "food": [
        {
            "foodName": "水果",
            "foodSort": 0,
            "vitamin": 67,
            "fat": 5,
            "cholesterol": 69,
            "other": 71,
            "protein": 27,
            "energy": 55,
            "carbs": 10,
            "trace_Element": 43,
            "dietary_Fiber": 82
        }
    ],
    "traces": [
        {
            "iron": 44,
            "cobalt": 74,
            "sodium": 13,
            "folate": 17,
            "calcium": 46,
            "zinc": 87,
            "silicon": 24,
            "potassium": 76,
            "sulfur": 87,
            "selenium": 21,
            "phosphorus": 39,
            "magnesium": 86,
            "copper": 75,
            "iodine": 50
        }
    ],
    "vitamins": [
        {
            "vitaminD": 93,
            "vitaminB2": 70,
            "vitaminC": 90,
            "vitaminA": 36,
            "vitaminB12": 13,
            "vitaminId": 2,
            "niacin": 33,
            "vitaminE": 29,
            "folicAcid": 28,
            "vitaminF": 45,
            "vitaminB1": 42
        }
    ]
}'

返回响应

🟢200成功
application/json
Body
code
integer 
必需
msg
string 
必需
data
string 
必需
map
object 
可选
示例
{
  "code": 1,
  "msg": "成功",
  "data": "新增食物成功",
  "map": {}
}
🟢200已存在
上一页
食物分页查询
下一页
修改食物数据
Built with