UNPKG

fitbit-api-client

Version:
27 lines 997 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.SpO2Api = void 0; const base_api_1 = require("./base.api"); const spo2_1 = require("../models/spo2/spo2"); class SpO2Api extends base_api_1.BaseApi { constructor() { super(...arguments); this.scope = 'oxygen_saturation'; } /** * 酸素飽和度取得API * https://dev.fitbit.com/build/reference/web-api/intraday/get-spo2-intraday-by-date/ * @param request * @param options */ async getSpo2IntradayByDate(request, offsetFromUTCMillis, options) { return (0, spo2_1.SpO2IntradayResponseFromJson)(offsetFromUTCMillis, await this.getSpO2IntradayByDateRaw(request, options)); } async getSpO2IntradayByDateRaw(request, options) { const { localDate } = request; const path = `/1/user/-/spo2/date/${localDate}/all.json`; return this.get(path, options); } } exports.SpO2Api = SpO2Api; //# sourceMappingURL=spo2.api.js.map