1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-02-03 13:22:19 +02:00

Update README.md

This commit is contained in:
Anton Titovets 2024-04-27 20:51:31 +03:00 committed by GitHub
parent bea35ea12a
commit 41ac324072
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194

View File

@ -6,12 +6,12 @@
[![OpenYellow](https://img.shields.io/endpoint?url=https://openyellow.neocities.org/badges/2/736878759.json)](https://openyellow.notion.site/openyellow/24727888daa641af95514b46bee4d6f2?p=f78cea2066114067ab9069f06206219d&pm=s)
<br>
Набор инструментов для интеграции с некоторыми популярными API посредством CLI, 1C:Enterprise или OneScript <br>
Набор инструментов для интеграции с некоторыми популярными API посредством CLI и библиотека для 1C:Enterprise/OneScript <br>
<br>
Кодовая база проекта состоит из модулей, каждый из которых отвечает за свой API, а также нескольких модулей-инструментов, общих для всех библиотек. Реализованные методы выполняют конечные задачи (вроде ОтправитьСообщение или СоздатьПост), что позволяет использовать их без углубления в реализацию. Однако, код, при этом, достаточно сильно декомпозирован - методы авторизации, получения данных и пр. по возможности вынесены в отдельные функции. Это позволяет легко добавлять новые методы, даже если они еще не реализованы в самой библиотеке на текущий момент. <br><br>
Реализованные методы выполняют конечные задачи (вроде ОтправитьСообщение или СоздатьПост), что позволяет использовать их без углубления в реализацию. Однако, код, при этом, достаточно сильно декомпозирован - методы авторизации, получения данных и пр. по возможности вынесены в отдельные функции. Это позволяет легко добавлять новые методы, даже если они еще не реализованы в самой библиотеке на текущий момент. <br><br>
На данный момент реализованы методы для работы со следующими API:
<br>