接口地址:https://www.mxnzp.com/api/food_heat/food/details |
---|
返回格式:json |
请求方式:get |
请求示例:https://www.mxnzp.com/api/food_heat/food/details?foodId=your&app_id=your&app_secret=your |
名称 | 类型 | 必填 | 说明 |
---|---|---|---|
app_id | string | 必填 | app_id 扫码关注公众号 |
app_secret | string | 必填 | app_secret 扫码关注公众号 |
foodId | string | 必填 | 食物id |
名称 | 类型 | 说明 |
---|---|---|
id | string | 食物id |
name | string | 食物名称 |
calory | string | 健康等级 1 2 3 分别是推荐 适量 少吃 |
calory | string | 热量值 |
caloryUnit | string | 热量单位 |
joule | string | 热量千焦值 |
jouleUnit | string | 热量单位 |
protein | string | 蛋白质值 |
proteinUnit | string | 蛋白质单位 |
fat | string | 脂肪值 |
fatUnit | string | 脂肪单位 |
saturatedFat | string | -饱和脂肪值 |
saturatedFatUnit | string | -饱和脂肪值单位 |
fattyAcid | string | -反式脂肪值 |
fattyAcidUnit | string | -反式脂肪单位 |
mufa | string | -单不饱和脂肪值 |
mufaUnit | string | -单不饱和脂肪值单位 |
pufa | string | -多不饱和脂肪值 |
pufaUnit | string | -多不饱和脂肪值单位 |
cholesterol | string | 胆固醇值 |
cholesterolUnit | string | 胆固醇值单位 |
carbohydrate | string | 碳水化合物值 |
carbohydrateUnit | string | 碳水化合物值单位 |
sugar | string | -糖值 |
sugarUnit | string | -糖值单位 |
fiberDietary | string | 膳食纤维值 |
fiberDietaryUnit | string | 膳食纤维值单位 |
natrium | string | 钠值 |
natriumUnit | string | 钠值单位 |
alcohol | string | 酒精度值 |
alcoholUnit | string | 酒精度值单位 |
vitaminA | string | 维生素A值 |
vitaminAUnit | string | 维生素A值单位 |
carotene | string | 胡萝卜素值 |
caroteneUnit | string | 胡萝卜素值单位 |
vitaminD | string | 维生素D值 |
vitaminDUnit | string | 维生素D值单位 |
vitaminE | string | 维生素E值 |
vitaminEUnit | string | 维生素E值单位 |
vitaminK | string | 维生素K值 |
vitaminKUnit | string | 维生素K值单位 |
thiamine | string | 维生素B1值 |
thiamineUnit | string | 维生素B1值单位 |
lactoflavin | string | 维生素B2值 |
lactoflavinUnit | string | 维生素B2值单位 |
vitaminB6 | string | 维生素B6值 |
vitaminB6Unit | string | 维生素B6值单位 |
vitaminB12 | string | 维生素B12值 |
vitaminB12Unit | string | 维生素B12值单位 |
vitaminC | string | 维生素C值 |
vitaminCUnit | string | 维生素C值单位 |
niacin | string | 烟酸值 |
niacinUnit | string | 烟酸值单位 |
folacin | string | 叶酸值 |
folacinUnit | string | 叶酸值单位 |
pantothenic | string | 泛酸值 |
pantothenicUnit | string | 泛酸值单位 |
biotin | string | 生物素值 |
biotinUnit | string | 生物素值单位 |
choline | string | 胆碱值 |
cholineUnit | string | 胆碱值单位 |
phosphor | string | 磷值 |
phosphorUnit | string | 磷值单位 |
kalium | string | 钾值 |
kaliumUnit | string | 钾值单位 |
magnesium | string | 镁值 |
magnesiumUnit | string | 镁值单位 |
calcium | string | 钙值 |
calciumUnit | string | 钙值单位 |
iron | string | 铁值 |
ironUnit | string | 铁值单位 |
zinc | string | 锌值 |
zincUnit | string | 锌值单位 |
iodine | string | 碘值 |
iodineUnit | string | 碘值单位 |
selenium | string | 硒值 |
seleniumUnit | string | 硒值单位 |
copper | string | 铜值 |
copperUnit | string | 铜值单位 |
fluorine | string | 氟值 |
fluorineUnit | string | 氟值单位 |
manganese | string | 锰值 |
manganeseUnit | string | 锰值单位 |
glycemicInfoData | 对象 | gi gl数据信息 |
glycemicInfoData-gi | 对象 | gi 信息 |
glycemicInfoData-gi-value | string | gi值 |
glycemicInfoData-gi-lable | string | gi描述信息 |
glycemicInfoData-gl | 对象 | gl 信息 |
glycemicInfoData-gl-value | string | gl值 |
glycemicInfoData-gl-lable | string | gl描述信息 |
healthLight | 整型数字 | 健康等级 |
healthTips | string | 健康描述 |
healthSuggest | string | 健康建议 |
cookBook | 对象 | 菜谱信息 |
cookBook-cookbookName | string | 菜谱名称 |
cookBook-majorMaterialsData | 数组 | 主料 |
cookBook-minorMaterialsData | 数组 | 辅料 |
cookBook-seasoningData | 数组 | 配料 |
cookBook-ext | string | 制作步骤 |
{
"code": 1,
"msg": "数据返回成功!",
"data": {
"foodId": "befa2163948534a9",
"name": "鲜玉米",
"calory": "112.0",
"caloryUnit": "千卡",
"joule": "468.61",
"jouleUnit": "千焦",
"protein": "4.0",
"proteinUnit": "克",
"fat": "1.2",
"fatUnit": "克",
"saturatedFat": "0.0",
"saturatedFatUnit": "克",
"fattyAcid": "",
"fattyAcidUnit": "克",
"mufa": "0.0",
"mufaUnit": "克",
"pufa": "0.0",
"pufaUnit": "克",
"cholesterol": "0.0",
"cholesterolUnit": "毫克",
"carbohydrate": "22.8",
"carbohydrateUnit": "克",
"sugar": "",
"sugarUnit": "克",
"fiberDietary": "2.9",
"fiberDietaryUnit": "克",
"natrium": "1.1",
"natriumUnit": "毫克",
"alcohol": "0.0",
"alcoholUnit": "%vol",
"vitaminA": "0.0",
"vitaminAUnit": "微克RAE",
"carotene": "0.0",
"caroteneUnit": "微克",
"vitaminD": "0.0",
"vitaminDUnit": "微克",
"vitaminE": "0.0",
"vitaminEUnit": "微克",
"vitaminK": "0.0",
"vitaminKUnit": "微克",
"thiamine": "0.16",
"thiamineUnit": "毫克",
"lactoflavin": "0.11",
"lactoflavinUnit": "毫克",
"vitaminB6": "0.0",
"vitaminB6Unit": "毫克",
"vitaminB12": "0.0",
"vitaminB12Unit": "微克",
"vitaminC": "16.0",
"vitaminCUnit": "毫克",
"niacin": "1.8",
"niacinUnit": "毫克",
"folacin": "31.9",
"folacinUnit": "微克",
"pantothenic": "0.0",
"pantothenicUnit": "毫克",
"biotin": "0.0",
"biotinUnit": "微克",
"choline": "0.0",
"cholineUnit": "毫克",
"phosphor": "117.0",
"phosphorUnit": "毫克",
"kalium": "238.0",
"kaliumUnit": "毫克",
"magnesium": "32.0",
"magnesiumUnit": "毫克",
"calcium": "0.0",
"calciumUnit": "毫克",
"iron": "1.1",
"ironUnit": "毫克",
"zinc": "0.9",
"zincUnit": "毫克",
"iodine": "1.1",
"iodineUnit": "微克",
"selenium": "1.63",
"seleniumUnit": "微克",
"copper": "0.09",
"copperUnit": "毫克",
"fluorine": "",
"fluorineUnit": "毫克",
"manganese": "0.22",
"manganeseUnit": "毫克",
"healthLight": 1,
"healthTips": "绿灯食物",
"healthSuggest": "推荐食用",
"glycemicInfoData": {
"gi": {
"value": "55.0",
"label": "中GI"
},
"gl": {
"value": "10.9",
"label": "中GL"
}
}
}
}
错误码 | 说明 |
---|---|
0 | app_id或者app_secret不合法 |
<?php
/**
* Created by PhpStorm.
* User: FZS
* Time: 2022/11/03 09:56
*/
class freeApi
{
private $apiUrl;
public function __construct()
{
$this->apiUrl = 'https://www.mxnzp.com/api/food_heat/food/details?foodId=your&app_id=your&app_secret=your';
}
/**
* 获取结果
* @return array
*/
public function getResult()
{
return file_get_contents($this->apiUrl);
}
}
package main
import (
"fmt"
"io/ioutil"
"log"
"net/http"
)
const (
APIURL = "https://www.mxnzp.com/api/food_heat/food/details?foodId=your&app_id=your&app_secret=your"
)
func main() {
queryUrl := fmt.Sprintf("%s",APIURL)
resp, err := http.Get(queryUrl)
if err != nil {
log.Println(err)
return
}
defer resp.Body.Close()
body, err := ioutil.ReadAll(resp.Body)
if err != nil {
fmt.Println(err)
return
}
fmt.Println(string(body))
}