API 상품보기
메디에이지의 생체나이 분석 API는 7가지 생체나이 제공으로 현재 건강 상태를 나이로 표현하고 맞춤 처방 제공으로 생활 습관 개선의 동기를 부여합니다. # 생체 나이란? 생체 나이는 주민등록상의 나이가 아닌 생물학적 나이로 건강검진 결과에 나오는 지표를 기준으로 개인의 건강과 노화 상태를 동년배의 평균 지표와 비교하여 나이로 표현해주는 서비스입니다. 비만 체형 나이 - 비만 지수를 기반으로 한 비만 체형 지표 체력 나이 - 근력, 유연, 심폐 지수를 기반으로 측정되는 생체 나이 지표 의학 생체 나이 - 비만 체형과 주요 장기 (폐, 심장, 간, 신장)의 신체나이를 전체적으로 종합한 생체 나이
- 비만 체형 나이 분석API
- POST[POST]Body Shape age
- GET[GET]Body Shape age
- 체력 나이 분석 API
- POST[POST]Fitness Age
- GET[GET]Fitness Age
- GET체력나이 리포트 조회
- 종합 생체 나이 분석 API
- POST[POST]Medical Age
- GET[GET]Medical Age
- GET생체나이 리포트 조회
POST/BAMService.svc/bodyshape-age-v1
[POST]Body Shape age - Insert measurement raw data to get body shape age
curl –i - X POST
- H x-waple-authorization : 고객 키
// console 에서 직접 입력하여 사용 가능합니다.
HttpResponse response = Unirest.POST ("http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1")
.header("x-waple-authorization", "고객 키")
.field("key", "bCcKC6B6uyXhakaWfArXBQ%3D%3D")
.field("customer_id", "1112")
.field("gen", "1")
.field("age", "35.4")
.field("bw", "62.4")
.field("ht", "162")
.field("lbm", "30")
.field("bf", "28")
.field("wc", "34")
.field("hc", "54")
.field("format", "XML")
.asJson();
// These code snippets use an open-source library.
HttpResponse response = Unirest.POST ("http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1")
.header("x-waple-authorization", "고객 키")
.field("key", "bCcKC6B6uyXhakaWfArXBQ%3D%3D")
.field("customer_id", "1112")
.field("gen", "1")
.field("age", "35.4")
.field("bw", "62.4")
.field("ht", "162")
.field("lbm", "30")
.field("bf", "28")
.field("wc", "34")
.field("hc", "54")
.field("format", "XML")
.end(function (result) {
console.log(result.status, result.headers, result.body);
});
response = Unirest.POST "http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1",
headers:{:"x-waple-authorization" => "고객 키"},
parameters:{
:key => "bCcKC6B6uyXhakaWfArXBQ%3D%3D" ,
:customer_id => "1112" ,
:gen => "1" ,
:age => "35.4" ,
:bw => "62.4" ,
:ht => "162" ,
:lbm => "30" ,
:bf => "28" ,
:wc => "34" ,
:hc => "54" ,
:format => "XML" }
org.springframework.web.filter.ShallowEtagHeaderFilter$ShallowEtagResponseWrapper@6a38e0ad = Unirest::POST ("http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1",
array(
"x-waple-authorization" => "고객 키"
),
array(
key => "bCcKC6B6uyXhakaWfArXBQ%3D%3D" ,
customer_id => "1112" ,
gen => "1" ,
age => "35.4" ,
bw => "62.4" ,
ht => "162" ,
lbm => "30" ,
bf => "28" ,
wc => "34" ,
hc => "54" ,
format => "XML" )
);
response = Unirest.POST ("http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1",
headers={"x-waple-authorization": "고객 키"},
params={
key:"bCcKC6B6uyXhakaWfArXBQ%3D%3D" ,
customer_id:"1112" ,
gen:"1" ,
age:"35.4" ,
bw:"62.4" ,
ht:"162" ,
lbm:"30" ,
bf:"28" ,
wc:"34" ,
hc:"54" ,
format:"XML" }
)
NSDictionary *headers = @{@"x-waple-authorization": @"고객 키"};
NSDictionary *parameters = @{
@key: @"bCcKC6B6uyXhakaWfArXBQ%3D%3D",
@customer_id: @"1112",
@gen: @"1",
@age: @"35.4",
@bw: @"62.4",
@ht: @"162",
@lbm: @"30",
@bf: @"28",
@wc: @"34",
@hc: @"54",
@format: @"XML"};
UNIUrlConnection *asyncConnection = [[UNIRest POST :^(UNISimpleRequest *request) {
[request setUrl:@"http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1"];
[request setHeaders:headers];
[request setParameters:parameters];
}] asJsonAsync:^(UNIHTTPJsonResponse *response, NSError *error) {
NSInteger code = response.code;
NSDictionary *responseHeaders = response.headers;
UNIJsonNode *body = response.body;
NSData *rawBody = response.rawBody;
}];
Task> response = Unirest.POST ("http://api.apistore.co.kr/abm//BAMService.svc/bodyshape-age-v1")
.header("x-waple-authorization", "고객 키")
.field(key, "bCcKC6B6uyXhakaWfArXBQ%3D%3D")
.field(customer_id, "1112")
.field(gen, "1")
.field(age, "35.4")
.field(bw, "62.4")
.field(ht, "162")
.field(lbm, "30")
.field(bf, "28")
.field(wc, "34")
.field(hc, "54")
.field(format, "XML")
.asJson();
이 code snippet은 unirest.의 Open source Client Library를 사용하고 있습니다.
더 자세한 정보가 필요할 경우 unirest.io 페이지를 방문하세요.
더 자세한 정보가 필요할 경우 unirest.io 페이지를 방문하세요.