UNPKG

tmhcc-ir-apis

Version:

imageright APIs

14 lines (13 loc) 665 B
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.getImageById = getImageById; exports.getImageByIdV2 = getImageByIdV2; function getImageById(api, imageId, version) { const qstr = version ? `?version=${version}` : '?version=0'; const options = { responseType: 'arraybuffer' }; return api.get(`api/images/${imageId}${qstr}`, options).then((res) => Promise.resolve(res.data)); } function getImageByIdV2(api, pageId, imageId, version = 0) { const options = { responseType: 'arraybuffer' }; return api.get(`api/v2/pages/${pageId}/images/${imageId}/${version}`, options).then((res) => Promise.resolve(res.data)); }