fgis-arshin-api
v0.1.0
Published
API клиент для работы с ФГИС Аршин
Readme
fgis-arshin-api
API клиент для работы с ФГИС Аршин - Федеральной государственной информационной системой Росстандарта.
Установка
npm install fgis-arshin-apiИспользование
CommonJS
const PublicAPI = require('fgis-arshin-api').default;ES Modules
import PublicAPI from 'fgis-arshin-api';Инициализация клиента
const client = new PublicAPI({
baseURL: 'https://fgis.gost.ru/fundmetrology/cm', // опционально
chunkSize: 100, // опционально
maxRetry: 10 // опционально
});Получение информации о поверке по глобальному идентификатору
const result = await client.getVerification('globalId');Опции
baseURL- базовый URL API (по умолчанию: 'https://fgis.gost.ru/fundmetrology/cm')chunkSize- размер чанка для пакетных запросов (по умолчанию: 100)maxRetry- максимальное количество повторных попыток при ошибках (по умолчанию: 10)
Особенности
- Автоматические повторные попытки при сетевых ошибках
- Поддержка таймаутов
- Экспоненциальная задержка между попытками
- Поддержка CommonJS и ES Modules
Лицензия
MIT
Автор
ValyaShmelev
