Bayselonarrend/OpenIntegrations

Набор инструментов интеграции с популярными сервисами и технологиями для 1С:Предприятие, OneScript и CLI+MCP (Telegram, VK, Bitrix24, Google, Яндекс, S3, PostgreSQL, SQLite, MySQL и др.)

해결하는 문제

1C:Enterprise 및 OneScript 애플리케이션을 외부 API 및 서비스와 통합하는 과정을 단순화합니다. 각 서비스마다 맞춤형 HTTP 요청을 작성하고 원시 JSON을 처리하는 대신, 30개 이상의 다양한 플랫폼과 프로토콜과 상호작용할 수 있는 사전 구축된 메서드를 사용할 수 있습니다.

작동 방식

이 프로젝트는 각 모듈이 특정 서비스를 처리하는 독립적인 모듈의 세트로 구성되어 있습니다. HTTP 통신 및 JSON 처리를 위한 공통 로직은 재사용 가능한 컴포넌트로 추상화되어 있습니다. 여러 형식으로 제공되며, 1C:Enterprise/OneScript용 라이브러리 확장과 Windows 및 Linux용 크로스플랫폼 명령줄 인터페이스(CLI) 애플리케이션으로 사용 가능합니다.

대상 사용자

1C:Enterprise 및 OneScript 생태계 내에서 작업하며 비즈니스 로직을 외부 도구, 데이터베이스 또는 커뮤니케이션 플랫폼과 연결해야 하는 개발자들입니다.

주요 특징

  • 광범위한 통합 지원: OpenAI, Ollama, Telegram, VK, Bitrix24, Google (Calendar, Drive, Sheets), Yandex.Disk 및 다양한 데이터베이스(PostgreSQL, MongoDB, ClickHouse 등)용 즉시 사용 가능한 메서드 포함.
  • 다양한 배포 형식: .cfe 확장, XML 내보내기, EDT 프로젝트, OPM 패키지로 설치 가능.
  • CLI 도구: 터미널에서 직접 API 작업을 실행할 수 있는 독립형 oint 명령어 제공.
  • 다양한 프로토콜 지원: REST API 외에도 gRPC, WebSocket, SSH, SFTP, TCP를 지원.

관련

  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트
  • 프로젝트