Перейти к основному содержимому

Работа с OneScript-версией

Открытый пакет интеграций имеет вариант поставки в виде OSPX-пакета для пакетного менеджера OPM, позволяющего использовать его функции при работе с OneScript

Установка

Для начала работы необходимо установить пакет oint при помощи пакетного менеджера OPM. Сделать это можно одним из двух способов:

  1. Из онлайн хаба пакетов (только русская версия):
    opm install oint
  1. Из скачанного OSPX-файла:
    opm install -f "./OInt-x.x.x.ospx"

Кроме того, подобный OSPX-файл может быть собран вручную, если клонировать репозиторий и в каталоге исходников /src/<язык>/OInt выполнить команду следующего вида:

    opm build

Подключение в скрипт

Для использования методов Открытого пакета интеграций, после установки, его необходимо импортировать в свой скрипт при помощи директивы #Использовать:

#Использовать oint

Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, Чат, Текст);

#Использовать в таком виде импортирует весь пакет целиком, что позволяет вызывать методы сразу из всех доступных модулей oint без дополнительных действий. Это универсально, однако чаще всего избыточно и отрицательно сказывается на времени выполнения конечного скрипта. Поэтому рекомендуется осуществлять импорт только для тех модулей пакета, которые необходимы в данный момент. Сделать это можно следующим образом:

#Использовать oint/api/telegram

Результат = OPI_Telegram.ОтправитьТекстовоеСообщение(Токен, Чат, Текст);

Все основные модули ОПИ находятся в подразделе /api и идентифицируются названиями, схожими с названиями команд для CLI версии. Найти название конкретной библиотеки всегда можно на главной странице посвященного ей раздела документации

Также, кроме импорта основных модулей, вы можете импортировать внутренние модули инструменты пакета, если они вам необходимы:

  • oint/tools/main - для основных модулей инструментов
  • oint/tools/http - для модулей, связанных с работой HTTP-клиента