请求eoLinker-API_Shop_标准体重计算器_API接口_Python调用示例代码

体重计算器  时间:2021-04-12  阅读:()

eoLinker-API Shop标准体重计算器Python调用示例代码标准体重计算器

身体质量指数(BodyMass Index,简称BMI),通过身高和体重来计算您的身材是否标准

该产品拥有以下APIs

1. 计算BMI值

2. 获取标准体重参考

注意该示例代码仅适用于www.ap ish op.n et网站下API使用该产品前您需要通过http s://www.ap ish op.n et/#/ap i/d etail/?p rodu ctI D=104申请API服务

1.计算BMI值

#!/usr/bin/env python

# -*- coding: utf-8 -*-

#测试环境: python2.7

#安装requests依赖=> pip install requests/ easy_install requests#导入requests依赖import requestsimport jsonimport sysreload(sys)sys.setdefaultencoding( 'utf-8' )def apishop_send_request(method, url, params=None, headers=None) :

' ' '

转发请求到目的主机

@param method str请求方法

@param url str请求地址

@param params dict请求参数

@param headers dict请求头

' ' 'method = str.upper(method)if method == 'POST' :return requests.post(url=url, data=params, headers=headers)elif method == 'GET' :return requests.get(url=url, params=params, headers=headers)else:return None

method = "POST"url = "https://api.apishop.net/common/BMI/computeBMI"headers = Noneparams = {

"weight" : "" #体重(单位:千克/公斤)

"height" : "" #身高(单位:厘米/cm)

}result = apishop_send_request(method=method, url=url, params=params, headers=headers)if result:body = result.textresponse = json.loads(body)status_code = response["statusCode"]if (status_code == '000000' ) :

#状态码为000000,说明请求成功print( '请求成功 %s' % (body, ))else:

#状态码非000000,说明请求失败print( '请求失败: %s' % (body, ))else:

#返回内容异常发送请求失败print( '发送请求失败' )

2.获取标准体重参考

#!/usr/bin/env python

# -*- coding: utf-8 -*-

#测试环境: python2.7

#安装requests依赖=> pip install requests/ easy_install requests#导入requests依赖import requestsimport jsonimport sysreload(sys)sys.setdefaultencoding( 'utf-8' )def apishop_send_request(method, url, params=None, headers=None) :

' ' '

转发请求到目的主机

@param method str请求方法

@param url str请求地址

@param params dict请求参数

@param headers dict请求头

' ' 'method = str.upper(method)if method == 'POST' :return requests.post(url=url, data=params, headers=headers)elif method == 'GET' :return requests.get(url=url, params=params, headers=headers)else:return Nonemethod = "POST"url = "https://api.apishop.net/common/BMI/getStandardWeightTable"headers = Noneparams = {

}result = apishop_send_request(method=method, url=url, params=params, headers=headers)if result:body = result.textresponse = json.loads(body)status_code = response["statusCode"]if (status_code == '000000' ) :

#状态码为000000,说明请求成功print( '请求成功 %s' % (body, ))else:

#状态码非000000,说明请求失败print( '请求失败: %s' % (body, ))else:

#返回内容异常发送请求失败print( '发送请求失败' )

青云互联:美国洛杉矶CN2弹性云限时八折,15元/月起,可选Windows/可自定义配置

青云互联怎么样?青云互联是一家成立于2020年6月的主机服务商,致力于为用户提供高性价比稳定快速的主机托管服务,目前提供有美国免费主机、香港主机、香港服务器、美国云服务器,让您的网站高速、稳定运行。美国cn2弹性云主机限时8折起,可选1-20个IP,仅15元/月起,附8折优惠码使用!点击进入:青云互联官方网站地址青云互联优惠码:八折优惠码:ltY8sHMh (续费同价)青云互联活动方案:美国洛杉矶...

EtherNetservers年付仅10美元,美国洛杉矶VPS/1核512M内存10GB硬盘1Gpbs端口月流量500GB/2个IP

EtherNetservers是一家成立于2013年的英国主机商,提供基于OpenVZ和KVM架构的VPS,数据中心包括美国洛杉矶、新泽西和杰克逊维尔,商家支持使用PayPal、支付宝等付款方式,提供 60 天退款保证,这在IDC行业来说很少见,也可见商家对自家产品很有信心。有需要便宜VPS、多IP VPS的朋友可以关注一下。优惠码SUMMER-VPS-15 (终身 15% 的折扣)SUMMER-...

Megalayer美国服务器CN2优化线路30M带宽3独立IP限时月299元

Megalayer 商家算是比较新晋的国内主机商,主要方向是美国、香港、菲律宾等机房的独立服务器为主,以及站群服务器和显卡服务器。同时也有新增价格并不是特别优惠的VPS云服务器。上午的时候有网友问问有没有CN2线路的美国独立服务器的,这里我推荐他选择Megalayer看看,目前也是有活动截止到月底的。Megalayer 商家创办2年左右时间,如果我们初次使用建议月付体验。目前在进行且可能截止到6月...

体重计算器为你推荐
phpadmin下载phpmyadmin怎么安装啊?可以直接下载安装吗?还需要下载其他数据库吗?在线代理HTTP代理与SOCKS代理有什么区别?搜狗360因为我做百度,搜狗,360,神马竞价推广已经有一年多了,所以请问下,网上有哪些平台可以接竞价的单呢?播放flash企业电子邮局企业邮箱怎么使用?netshwinsockreset电脑开机老是出现wwbizsrv.exe 应用程序错误 怎么处理360免费建站免费空间-360免费建站空间是多大?北京大学cuteftp结点cuteftp连接cuteftp
域名网 武汉域名注册 php主机租用 免费注册网站域名 fastdomain bluevm kvmla stablehost 账号泄露 光棍节日志 天猫双十一秒杀 线路工具 炎黄盛世 工作站服务器 cdn加速原理 怎么建立邮箱 宏讯 dnspod 万网注册 免费获得q币 更多