首页 医药健康 标准体重计算器
标准体重计算器

标准体重计算器

  • 1559
  • 1179
标准体重计算器、对照表,通过身高和体重来计算您的身材是否标准。国际比较权威的BMI指数计算。
免费
https://api.jisuapi.com/weight/bmi
JSON,JSONP
GET POST
https://api.jisuapi.com/weight/bmi?appkey=yourappkey&sex=男&height=172&weight=60

请求参数:

API在线测试
参数名称类型必填说明
sex string 性别 male female
height string 身高 CM
weight string 体重 KG

返回参数:

参数名称类型说明
bmi string BMI指数
normbmi string 正常BMI指数
idealweight string 理想体重
level string 水平
danger string 相关疾病发病的危险
status string 是否正常

请求代码:

查看代码
<?php

require_once 'curl.func.php';

$appkey = 'your_appkey_here';//你的appkey
$sex = 'male';//male famale
$height = 172;//cm
$weight = 60;//kg
$url = "https://api.jisuapi.com/weight/bmi?appkey=$appkey&sex=$sex&height=$height&weight=$weight";
$result = curlOpen($url, ['ssl'=>true]);
$jsonarr = json_decode($result, true);
//exit(var_dump($jsonarr));

if($jsonarr['status'] != 0)
{
    echo $jsonarr['msg'];
    exit();
}

$result = $jsonarr['result'];
echo $result['bmi'].' '.$result['normbmi'].' '.$result['idealweight'].' '.$result['level'].' '.$result['danger'].' '.$result['status'].' '.'
';

JSON返回示例 :

{
    "status": 0,
    "msg": "ok",
    "result": {
        "bmi": "21.6",
        "normbmi": "18.5~23.9",
        "idealweight": "68",
        "level": "正常范围",
        "danger": "平均水平",
        "status": "1"
    }
}
                    

API错误码:

代号说明
201 身高为空
202 体重为空
203 身高有误
204 体重有误
205 没有信息

系统错误码:

代号说明
101 APPKEY为空或不存在
102 APPKEY已过期
103 APPKEY无请求此数据权限
104 请求超过次数限制
105 IP被禁止
106 IP请求超过限制
107 接口维护中
108 接口已停用

活动推荐ACTIVITY 更多

  • orc活动

其它推荐RECOMMENDED DATA 更多