Пользовательские коннекторы
Как пользовательские коннекторы рыночных данных и бирж подключаются к Barfinex через конфигурацию, управляемую Provider.
Обзор
Пользовательские коннекторы расширяют список бирж, брокеров или источников данных, с которыми работает Provider. Публичные клиенты должны воспринимать коннекторы как конфигурацию, которой владеет Provider, а не как прямые интеграции с нижестоящими сервисами.
Публичный контракт
Connector должен описывать:
- отображаемое имя и поддерживаемые типы рынков;
- поддерживаемые символы или поведение обнаружения;
- обязательные поля учетных данных, хранящиеся через безопасные настройки коннектора;
- возможности: свечи, балансы, ордера или рыночные данные;
- состояние и диагностику через Provider.
Не отправляйте API-секреты в публичных примерах или телах запросов. Используйте безопасный поток настройки коннектора текущего развертывания.
Поток интеграции
- Создайте или выберите подключение Provider.
- Добавьте конфигурацию коннектора через документированную поверхность Provider/Studio.
- Сохраните учетные данные в хранилище секретов развертывания или безопасных настройках коннектора.
- Проверьте состояние коннектора через Provider.
- Используйте Provider API для символов, свечей, ордеров, балансов и runtime-данных.
Заметки для разработчиков
Точные имена пакетов, TypeScript-интерфейсы, внутренние библиотеки и контракты runtime-адаптеров принадлежат исходникам и внутренней документации торгового workspace. Публичная документация должна ссылаться на Provider OpenAPI для текущей внешней поверхности.