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(日曆、雲端硬碟、試算表)、Yandex.Disk 以及多種資料庫(PostgreSQL、MongoDB、ClickHouse 等)的即用型方法。
  • 多種交付格式:可作為 .cfe 擴充、XML 匯出、EDT 專案或 OPM 套件安裝。
  • CLI 工具:提供獨立的 oint 命令,可直接從終端執行 API 任務。
  • 協定多樣性:不僅支援 REST API,還支援 gRPC、WebSocket、SSH、SFTP 和 TCP。

相關

  • 專案
  • 專案
  • 專案
  • 專案
  • 專案