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。

相关

  • 项目
  • 项目
  • 项目
  • 项目
  • 项目