Работа с ФСП
Общий подход
Так как команда имела возможность самостоятельно реализовать сервис для интеграции с ФСП, мы реализовали его по-своему.
Стек
Мы использовали среду выполнения JavaScript/TypeScript - Bun
Благодаря чему мы получили быстрый и небольшой сервис со множеством решений.
Доступ и документация
- Сам сервис работает по адресу: https://fsp-mock.eegov.net
- Спецификация OpenAPI (Swagger) открывается по адресу: https://fsp-mock.eegov.net/docs
Организация сервиса
Две ручки: GET /participants/:fspId и GET /participants/by-email/:email. Люди и соревнования совпадают с сидом API (fsp- плюс код кандидата). Детали разрядов и грамот живут в моке, в сиде их нет.