Releases: Bayselonarrend/OpenIntegrations
Version 1.11.0 - 15.07.2024
🇷🇺: Обновление Открытого пакета интеграций 1.11.0: методы для работы с Bitrix 24 API через приложение и Webhook
🇺🇸: Open integrations package update 1.11.0: Bitrix24 API methods for apps and Webhooks
Новые функции / New functions
Полное описание всех функций вы можете найти на openintegrations.dev
Full functions description you can find on en.openintegrations.dev
Скачать / Download
Не знаете что выбрать? Посетите страницу "О релизах"
Don't know what to choose? Visit "About releases" page
Тип поставки / Release type | Русская версия | English version | |
---|---|---|---|
EDT (1C) | EDT_RU.zip | EDT_EN.zip | |
XML (1C) | XML_RU.zip | XML_EN.zip | |
CFE (1C) | OpenIntegrations_1.11.0_ru.cfe | OpenIntegrations_1.11.0_en.cfe | |
EXE (Linux/Windows) | oint_ru.exe | oint_en.exe | |
Installer (Windows) | oint_1.11.0_installer_ru.exe | oint_1.11.0_installer_en.exe | |
DEB-package (Debian/Ubuntu) | oint_1.11.0_all_ru.deb | oint_1.11.0_all_en.deb | |
RPM-package (Fedora/RHEL) | oint-1.11.0-1.el7.x86_64_ru.rpm | oint-1.11.0-1.el7.x86_64_en.rpm | |
OSPX (OneScript) | oint-1.11.0_ru.ospx | oint-1.11.0_en.ospx |
Version 1.10.0 - 08.06.2024
🇷🇺: Обновление Открытого пакета интеграций 1.10.0 : методы для работы с Dropbox API и английская версия пакета
🇺🇸: Open integrations package update 1.10.0: Dropbox API methods and english version
Новые функции / New functions
Полное описание всех функций вы можете найти на openintegrations.dev
Full functions description you can find on en.openintegrations.dev
Скачать / Download
Не знаете что выбрать? Посетите страницу "О релизах"
Don't know what to choose? Visit "About releases" page
Тип поставки / Release type | Русская версия | English version | |
---|---|---|---|
EDT (1C) | EDT_RU.zip | EDT_EN.zip | |
XML (1C) | XML_RU.zip | XML_EN.zip | |
CFE (1C) | OpenIntegrations_1.10.0_ru.cfe | OpenIntegrations_1.10.0_en.cfe | |
EXE (Linux/Windows) | oint_ru.exe | oint_en.exe | |
Installer (Windows) | oint_1.10.0_installer_ru.exe | oint_1.10.0_installer_en.exe | |
DEB-package (Debian/Ubuntu) | oint_1.10.0_all_ru.deb | oint_1.10.0_all_en.deb | |
RPM-package (Fedora/RHEL) | oint-1.10.0-1.el7.x86_64_ru.rpm | oint-1.10.0-1.el7.x86_64_en.rpm | |
OSPX (OneScript) | oint-1.10.0_ru.ospx | oint-1.10.0_en.ospx |
Версия 1.9.0 - 14.05.2024
Новый API в этом релизе - Airtable API
- Методы работы с базами
- Получение списка баз
- Получения списка таблиц базы
- Создание базы
- Методы работы с таблицами
- Создание таблицы
- Изменение таблицы
- Методы работы с полями таблиц
- Создание поля
- Изменение поля
- Получение макетов полей: строкового, числового и пр.
- Методы работы с записями таблиц
- Получение списка записей таблицы
- Получение значения полей записи
- Создание записи
- Удаление записи
- Методы работы с комментариями
- Получение списка комментариев записи
- Создание комментария к записи
- Изменение комментария к записи
- Удаление комментария
- VK: Добавлен метод для загрузки видео
- VK: Добавлен метод отдельной загрузки фото
- VK: Добавлен метод создания поста с заранее загруженными вложениями (по id)
Документация по работе с библиотекой: Тык
Не забудьте поставить 🌟
Не знаете, какой файл выбрать?
Версия 1.8.0 - 05.05.2024
Новый API в этом релизе - Google Sheets API
- Методы работы с книгами
- Создание книги
- Получение информации о книге
- Изменение названия книги
- Методы работы с листами
- Добавление листов
- Удаление листов
- Копирование листов из одной книги в другую
- Работа с данными ячеек
- Установка значений ячеек
- Получение значений ячеек
- Очистка ячеек
- TG: Параметры таймаута и отступа для функции ПолучитьОбновления (для работы в режиме LongPoll)
- TG: Новая функция СкачатьФайл для получение двоичных данных файла из Telegram
Кратко про обновление в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык
Не забудьте поставить 🌟
Не знаете, какой файл выбрать?
Версия 1.7.0 - 28.04.2024
Новая библиотека в этом релизе - Slack Web API
- Общие методы
- Получение информации о текущем боте
- Получение списка рабочих областей (команд)
- Получение списка пользователей
- Методы работы с сообщениями
- Отправка сообщения (моментально или отложенно)
- Отправка эфемерного сообщения
- Изменение сообщения
- Удаление сообщения
- Получение списка отложенных сообщений
- Получение ссылки на конкретное сообщение
- Получение списка ответов на выбранное сообщение
- Методы работы с каналами
- Получение списка доступных каналов
- Получение списка пользователей канала
- Создание канала
- Архивирование канала
- Получение информации о канале
- Получение истории канала
- Добавление пользователей в канал
- Исключение пользователей из канала
- Вступление в канал
- Выход из канала
- Установка темы канала
- Установка цели (описания) канала
- Переименование канала
- Методы работы с диалогами
- Открытие диалога (1-6 пользователей)
- Закрытие диалога
- Методы работы с файлами
- Получение списка файлов бота
- Загрузка файла на Slack
- Получение информации о файле
- Удаление файла
- Работа со внешними файлами
- Получение списка внешних файлов бота
- Получение информации о внешнем файле
- Добавление внешнего файла из URL
- Отправка внешнего файла в диалог
- Удаление внешнего файла
- Общее: Переработан механизм отправки файлов размером >2 ГБ
- Общее: Улучшен интерфейс документации, добавлен глобальный поиск
- TG: Исправлено экранирование символов в сообщении под разные виды разметок
- GD: Добавлен параметр вывода напрямую в файл для функции СкачатьФайл
- GD: Фикс обновления существующего файла данными большого объема
- YD: Добавлена функция Скачать файл с возможностью вывода напрямую в файл
Теперь скачивание больших файлов не будет приводить к ошибке, а большие запросы - не будут формироваться в оперативной памяти (что приводило к проблемам в OInt и OInt CLI)
Кратко про обновление в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык
Не знаете, какой файл выбрать?
Версия 1.6.0 - 14.04.2024
OInt CLI - новый вариант распространения Открытого пакета интеграций в виде CLI приложения для Windows и Linux
Включает в себя полный функционал OneScript версии проекта ОПИ (OInt) со встроенной справкой. Имеет четыре варианта поставки: исполняемый файл (универсальный Windows/Linux), установщик для Windows, Deb-пакет (Debian/Ubuntu) и RPM-пакет (Fedora/CentOS). Требуется наличие .NET Framework 4.8 или Mono совместимой версии (в вариантах Deb и RPM устанавливается автоматически)
- Исправления:
- TG: Убрано некорректное экранирование кириллических символов в методе СформироватьКлавиатуруПоМассивуКнопок
- TG: Добавлен параметр "Разметка" для всех методов отправки сообщений.
Он отвечает за вариант разметки (parse_mode) в тексте сообщения. Значение по умолчанию - Markdown. Раньше оно было прописано в коде
Про OInt CLI в статье на Инфостарт: Тык
Документация проекта: Тык
Версия 1.5.2 - 06.04.2024
Новый патч с исправлениями и доработками
- Новый метод загрузки больших файлов (> 256 МБ) на Google Drive
Теперь загрузка больших файлов идет по другой ветке, где файл на сервер загружается частями (по 256 МБ) в потоковом режиме
- Исправления:
- VK: Добавлено несколько попыток для метода загрузки фотографий (сервер VK периодически возвращает битые upload_url)
- TG: Исправлена отправка GIF с получением их по URL
Версия 1.5.1 - 02.04.2024
Релиз правок и доработок
- Новая система контроля входящих параметров
Все передаваемые в методы ОПИ параметры теперь приводятся к нужному значению универсальными механизмами (одиночное значение к массиву с одним элементом, JSON-строка к Соответствию, Строка ISO даты к дате и т.д.)
- Ошибки в промежуточных запросах больше не приводят к исключениям
При наличии в методе промежуточных действий, связанных с отправкой запросов, некорректное их выполнение теперь (в большинстве случаев) не приводит к исключениям. Вместо этого, результатом выполнения метода будет последний ответ подобного промежуточного запроса. Например: При создании поста VK выполняется промежуточный запрос для сохранения картинки на сервер. При его некорректном выполнении, вместо исключения при попытке получить ID картинки, будет возвращен этот некорректный ответ.
-
Более подробные и аккуратные комментарии описания методов
-
Покрытие тестами библиотеки Notion - теперь все библиотеки покрыты
-
Еще немного вариаций тестов для Telegram
-
Оптимизация и рефакторинг инструментария
-
Исправления
- VK: Исправлена ошибка загрузки поста с несколькими картинками
- GC: Исправлен нерабочий отбор по списку календарей
- Исправление общих деффектов SonarQube
Версия 1.5.0 - 17.03.2024
Новая библиотека в этом релизе - Google Drive API
- Работа с файлами и папками
- Получение информации об объекте
- Получение списка каталогов
- Получение списка файлов
- Загрузка файлов
- Копирование файлов
- Обновление двоичных данных существующих файлов
- Скачивание (получение двоичных данных) файлов
- Создание каталогов
- Удаление объектов
- Работа с комментариями
- Получение комментария по ID
- Получение списка комментариев объекта
- Создание комментария
- Удаление комментария
Кратко про работу с Google Drive в статье на Инфостарт: Тык
Документация по работе с библиотекой: Тык
Версия 1.4.0 - 10.03.2024
OInt - порт Открытого пакета интеграций для OneScript
- Новый вид распространения в релизе - файл .ospx (1Script пакет)
- Унификация кода OPI (1C) / OInt (1Script)
- Унификация тестов YaxUnit (1C) / asserts (1Script)
- Устранение дефектов SonarQube
- Покрытие тестами библиотеки Viber
Для использования библиотеки OInt из OneScript необходимо скачать ospx файл и выполнить команду в CMD/Bash
opm install ./OInt-1.4.0.ospx
Про порт ОПИ в статье на Инфостарт: Тык
Полная документация: Тык