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

Обновление зашифрованных данных по результатам тестов (workflow)

This commit is contained in:
Vitaly the Alpaca 2024-05-26 09:40:51 +00:00 committed by Vitaly the Alpaca (bot)
parent b382579a78
commit 4355d4f49e
16 changed files with 8380 additions and 7970 deletions

File diff suppressed because it is too large Load Diff

View File

@ -1,116 +1,552 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСсылкуАвторизации";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУАВТОРИЗАЦИИ";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Генерирует ссылку авторизации для перехода в браузере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Полеучает токен на основе кода со страницы ПолучитьСсылкуАвторизации";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--appsecret";
НоваяСтрока.Описание = "Секрет приложения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Код со страницы авторизации";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Получает новый токен на основе рефреш токена";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--appsecret";
НоваяСтрока.Описание = "Секрет приложения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Рефреш токен";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на облачный диск";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Данные файл для загрузки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь сохранения на Dropbox";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--overwrite";
НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - Нет)";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСсылкуАвторизации";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУАВТОРИЗАЦИИ";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Генерирует ссылку авторизации для перехода в браузере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Полеучает токен на основе кода со страницы ПолучитьСсылкуАвторизации";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--appsecret";
НоваяСтрока.Описание = "Секрет приложения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Код со страницы авторизации";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--appkey";
НоваяСтрока.Описание = "Ключ приложения";
НоваяСтрока.ОписаниеМетода = "Получает новый токен на основе рефреш токена";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--appsecret";
НоваяСтрока.Описание = "Секрет приложения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Рефреш токен";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьИнформациюОбАккаунте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБАККАУНТЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию об аккаунте";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьИнформациюОбАккаунте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБАККАУНТЕ";
НоваяСтрока.Параметр = "--account";
НоваяСтрока.Описание = "ID аккаунта. Текущий аккаунт токена, если не заполнено (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьДанныеИспользованияПространства";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕИСПОЛЬЗОВАНИЯПРОСТРАНСТВА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о количестве использованного дискового пространства";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о файле или каталоге";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--detail";
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокФайловПапки";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список первых файлов каталога или продолжает получение следующих при указании курсора";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокФайловПапки";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к каталогу. Необязателен, если указан курсор (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокФайловПапки";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ";
НоваяСтрока.Параметр = "--detail";
НоваяСтрока.Описание = "Добавляет дополнительные поля информации для медиафайлов (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокФайловПапки";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВПАПКИ";
НоваяСтрока.Параметр = "--cursor";
НоваяСтрока.Описание = "Курсор из предыдущего запроса для получения следующего набора файлов (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьПревью";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПРЕВЬЮ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает PDF или HTML превью объекта (только для токументов)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьПревью";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПРЕВЬЮ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на облачный диск";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Данные файл для загрузки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь сохранения на Dropbox";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--overwrite";
НоваяСтрока.Описание = "Перезаписывать файл при конфликте путей (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на облачный диск, получая его по указанному URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "URL источник файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь сохранения на Dropbox";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСтатусЗагрузкиПоURL";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТАТУСЗАГРУЗКИПОURL";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает статус загрузки файла по URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСтатусЗагрузкиПоURL";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТАТУСЗАГРУЗКИПОURL";
НоваяСтрока.Параметр = "--job";
НоваяСтрока.Описание = "ID асинхронной работы из ответа ЗагрузитьФайлПоURL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет объект с облачного диска";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту удаления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--permanently";
НоваяСтрока.Описание = "Удалить объект без возможности востановления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "КопироватьОбъект";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Копирует файл или каталог по выбранному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "КопироватьОбъект";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--form";
НоваяСтрока.Описание = "Путь к объекту оригинала";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "КопироватьОбъект";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Целевой путь для нового объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Перемещает объект по выбранному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--form";
НоваяСтрока.Описание = "Путь к объекту оригинала";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Целевой путь для нового объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает пустой каталог по выбранному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Целевой путь создания каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Скачивает файл по указанному пути или ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь или ID файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СкачатьПапку";
НоваяСтрока.МетодПоиска = "СКАЧАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Скачивает zip архив с содержимым указанного каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "СкачатьПапку";
НоваяСтрока.МетодПоиска = "СКАЧАТЬПАПКУ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь или ID каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список версий (ревизий) объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТА";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокВерсийОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКВЕРСИЙОБЪЕКТА";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Число последних версий объекта для отображения (необяз. по ум. - 10)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ВостановитьОбъектКВерсии";
НоваяСтрока.МетодПоиска = "ВОСТАНОВИТЬОБЪЕКТКВЕРСИИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Востанавливает состояние объекта к необходимой версии (ревизии)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ВостановитьОбъектКВерсии";
НоваяСтрока.МетодПоиска = "ВОСТАНОВИТЬОБЪЕКТКВЕРСИИ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ВостановитьОбъектКВерсии";
НоваяСтрока.МетодПоиска = "ВОСТАНОВИТЬОБЪЕКТКВЕРСИИ";
НоваяСтрока.Параметр = "--rev";
НоваяСтрока.Описание = "ID версии (ревизии) для востановления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокТегов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКТЕГОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список тегов выбранных файлов
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ПолучитьСписокТегов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКТЕГОВ";
НоваяСтрока.Параметр = "--paths";
НоваяСтрока.Описание = "Путь или набору путей к файлам";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ДобавитьТег";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬТЕГ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Добавляет новый текстовый тег к файлу или каталогу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ДобавитьТег";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬТЕГ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту, для которого необходимо создать тег";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "ДобавитьТег";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬТЕГ";
НоваяСтрока.Параметр = "--tag";
НоваяСтрока.Описание = "Текст тега";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьТег";
НоваяСтрока.МетодПоиска = "УДАЛИТЬТЕГ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет текстовый тег файла или каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьТег";
НоваяСтрока.МетодПоиска = "УДАЛИТЬТЕГ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к объекту, тег которого необходимо удалить";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "dropbox";
НоваяСтрока.Модуль = "OPI_Dropbox";
НоваяСтрока.Метод = "УдалитьТег";
НоваяСтрока.МетодПоиска = "УДАЛИТЬТЕГ";
НоваяСтрока.Параметр = "--tag";
НоваяСтрока.Описание = "Текст тега";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,441 +1,441 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьКалендарь";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает пустой календарь";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьКалендарь";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование создаваемого календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о календаре по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства существуещего календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое наименование (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Новое описание календаря (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ОчиститьОсновнойКалендарь";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬОСНОВНОЙКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Очищает список событий основного календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарь";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет календарь по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарь";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокКалендарей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАЛЕНДАРЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает массив календарей аккаунта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ДобавитьКалендарьВСписок";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬКАЛЕНДАРЬВСПИСОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Добавляет существующий календарь в список пользователя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ДобавитьКалендарьВСписок";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬКАЛЕНДАРЬВСПИСОК";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает календарь из списка пользователя по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарьИзСписка";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬИЗСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет календарь из списка пользователя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарьИзСписка";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬИЗСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства календаря из списка пользователей";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--primary";
НоваяСтрока.Описание = "HEX основного цвета (#ffffff)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--secondary";
НоваяСтрока.Описание = "HEX дополнительного цвета (#ffffff)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--hidden";
НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокСобытий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКСОБЫТИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список всех событий календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокСобытий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКСОБЫТИЙ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает событие по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новое событие
|
| Структура JSON данных события (параметр --props):
| {
| ""Описание"" : """",
| ""Заголовок"" : """",
| ""МестоПроведения"" : """",
| ""ДатаНачала"" : """",
| ""ДатаОкончания"" : """",
| ""МассивURLФайловВложений"" :
| {
| ""НазваниеФайла1"" : ""URLФайла1"",
| ""НазваниеФайла2"" : ""URLФайла2"",
| ...
| },
| ""ОтправлятьУведомления"" : true
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Описание события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Перемещает событие в другой календарь";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "ID календаря источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "ID календаря приемника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события календаря источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет существующее событие
|
| Структура JSON данных события (параметр --props):
| {
| ""Описание"" : """",
| ""Заголовок"" : """",
| ""МестоПроведения"" : """",
| ""ДатаНачала"" : """",
| ""ДатаОкончания"" : """",
| ""МассивURLФайловВложений"" :
| {
| ""НазваниеФайла1"" : ""URLФайла1"",
| ""НазваниеФайла2"" : ""URLФайла2"",
| ...
| },
| ""ОтправлятьУведомления"" : true
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Новое описание события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет событие по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьКалендарь";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает пустой календарь";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьКалендарь";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование создаваемого календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о календаре по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства существуещего календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое наименование (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьМетаданныеКалендаря";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬМЕТАДАННЫЕКАЛЕНДАРЯ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Новое описание календаря (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ОчиститьОсновнойКалендарь";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬОСНОВНОЙКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Очищает список событий основного календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарь";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет календарь по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарь";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокКалендарей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАЛЕНДАРЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает массив календарей аккаунта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ДобавитьКалендарьВСписок";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬКАЛЕНДАРЬВСПИСОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Добавляет существующий календарь в список пользователя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ДобавитьКалендарьВСписок";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬКАЛЕНДАРЬВСПИСОК";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает календарь из списка пользователя по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарьИзСписка";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬИЗСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет календарь из списка пользователя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьКалендарьИзСписка";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКАЛЕНДАРЬИЗСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства календаря из списка пользователей";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--primary";
НоваяСтрока.Описание = "HEX основного цвета (#ffffff)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--secondary";
НоваяСтрока.Описание = "HEX дополнительного цвета (#ffffff)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьКалендарьСписка";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬКАЛЕНДАРЬСПИСКА";
НоваяСтрока.Параметр = "--hidden";
НоваяСтрока.Описание = "Скрытый календарь (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокСобытий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКСОБЫТИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список всех событий календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСписокСобытий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКСОБЫТИЙ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает событие по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПолучитьСобытие";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новое событие
|
| Структура JSON данных события (параметр --props):
| {
| ""Описание"" : """",
| ""Заголовок"" : """",
| ""МестоПроведения"" : """",
| ""ДатаНачала"" : """",
| ""ДатаОкончания"" : """",
| ""МассивURLФайловВложений"" :
| {
| ""НазваниеФайла1"" : ""URLФайла1"",
| ""НазваниеФайла2"" : ""URLФайла2"",
| ...
| },
| ""ОтправлятьУведомления"" : true
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "СоздатьСобытие";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Описание события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Перемещает событие в другой календарь";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "ID календаря источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "ID календаря приемника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ПереместитьСобытие";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события календаря источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет существующее событие
|
| Структура JSON данных события (параметр --props):
| {
| ""Описание"" : """",
| ""Заголовок"" : """",
| ""МестоПроведения"" : """",
| ""ДатаНачала"" : """",
| ""ДатаОкончания"" : """",
| ""МассивURLФайловВложений"" :
| {
| ""НазваниеФайла1"" : ""URLФайла1"",
| ""НазваниеФайла2"" : ""URLФайла2"",
| ...
| },
| ""ОтправлятьУведомления"" : true
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Новое описание события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "ИзменитьСобытие";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет событие по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "ID календаря";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gcalendar";
НоваяСтрока.Модуль = "OPI_GoogleCalendar";
НоваяСтрока.Метод = "УдалитьСобытие";
НоваяСтрока.МетодПоиска = "УДАЛИТЬСОБЫТИЕ";
НоваяСтрока.Параметр = "--event";
НоваяСтрока.Описание = "ID события";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,377 +1,377 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о папке или файле по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список каталогов диска";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--querry";
НоваяСтрока.Описание = "Отбор по имени (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--depth";
НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список файлов";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--querry";
НоваяСтрока.Описание = "Отбор по имени (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Отбор по ID каталога родителя (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск
|
| Структура JSON данных объекта (параметр --props):
| {
| ""MIME"" : ""image/jpeg"",
| ""Имя"" : ""Новый файл.jpg"",
| ""Описание"" : ""Это новый файл"",
| ""Родитель"" : ""root""
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Загружаемый файл";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "JSON описания или путь к .json";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает пустой каталог на диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Имя папки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Родитель (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает файл по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--out";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Копирует файл или каталог";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое имя объекта (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Новый каталог размещения (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Обновляет двоичные данные файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор обновляемого объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Файл источник обновления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое имя файла (если необходимо) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет файл или каталог по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта для удаления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает комментарий к файлу или каталогу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта, для которого необходим комментарий";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает комментарий по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога размещения комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--comment";
НоваяСтрока.Описание = "Идентификатор комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКомментариев";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККОММЕНТАРИЕВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список всех комментариев объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКомментариев";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККОММЕНТАРИЕВ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет комментарий по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога размещения комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--comment";
НоваяСтрока.Описание = "Идентификатор комментария";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о папке или файле по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьИнформациюОбОбъекте";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОБОБЪЕКТЕ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список каталогов диска";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--querry";
НоваяСтрока.Описание = "Отбор по имени (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКаталогов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККАТАЛОГОВ";
НоваяСтрока.Параметр = "--depth";
НоваяСтрока.Описание = "Добавляет список файлов к полям каталога (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список файлов";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--querry";
НоваяСтрока.Описание = "Отбор по имени (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Отбор по ID каталога родителя (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск
|
| Структура JSON данных объекта (параметр --props):
| {
| ""MIME"" : ""image/jpeg"",
| ""Имя"" : ""Новый файл.jpg"",
| ""Описание"" : ""Это новый файл"",
| ""Родитель"" : ""root""
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Загружаемый файл";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "JSON описания или путь к .json";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает пустой каталог на диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Имя папки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Родитель (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает файл по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--out";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Копирует файл или каталог";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое имя объекта (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СкопироватьОбъект";
НоваяСтрока.МетодПоиска = "СКОПИРОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--catalog";
НоваяСтрока.Описание = "Новый каталог размещения (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Обновляет двоичные данные файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор обновляемого объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Файл источник обновления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ОбновитьФайл";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое имя файла (если необходимо) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет файл или каталог по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта для удаления";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает комментарий к файлу или каталогу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта, для которого необходим комментарий";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "СоздатьКомментарий";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает комментарий по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога размещения комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьКомментарий";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--comment";
НоваяСтрока.Описание = "Идентификатор комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКомментариев";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККОММЕНТАРИЕВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список всех комментариев объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "ПолучитьСписокКомментариев";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОККОММЕНТАРИЕВ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет комментарий по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--object";
НоваяСтрока.Описание = "Идентификатор файла или каталога размещения комментария";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gdrive";
НоваяСтрока.Модуль = "OPI_GoogleDrive";
НоваяСтрока.Метод = "УдалитьКомментарий";
НоваяСтрока.МетодПоиска = "УДАЛИТЬКОММЕНТАРИЙ";
НоваяСтрока.Параметр = "--comment";
НоваяСтрока.Описание = "Идентификатор комментария";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,106 +1,106 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Возвращает URL для авторизации в браузере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - Да)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--drive";
НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - Да)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--sheets";
НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - Да)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Получает токен по коду из авторизации в бразуере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Code из браузера";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Обновляет токен по Refresh token";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Refresh token";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Возвращает URL для авторизации в браузере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--calendar";
НоваяСтрока.Описание = "разрешение на методы Calendar (необяз. по ум. - True)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--drive";
НоваяСтрока.Описание = "разрешение на методы Drive (необяз. по ум. - True)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "СформироватьСсылкуПолученияКода";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬССЫЛКУПОЛУЧЕНИЯКОДА";
НоваяСтрока.Параметр = "--sheets";
НоваяСтрока.Описание = "разрешение на методы Sheets (необяз. по ум. - True)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Получает токен по коду из авторизации в бразуере";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ПолучитьТокенПоКоду";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕНПОКОДУ";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Code из браузера";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client ID";
НоваяСтрока.ОписаниеМетода = "Обновляет токен по Refresh token";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "google";
НоваяСтрока.Модуль = "OPI_GoogleWorkspace";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Refresh token";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,321 +1,321 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новую книгу
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--sheets";
НоваяСтрока.Описание = "Массив имен для добавления новых листов в книгу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьКнигу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКНИГУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о книге по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьКнигу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКНИГУ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет наименование существующей книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое наименование";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Добавляет новый лист в книгу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование нового листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет лист из книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--sheet";
НоваяСтрока.Описание = "Идентификатор удаляемого листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Копирует лист из одной книги в другую";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "ID книги источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "ID книги приемника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--sheet";
НоваяСтрока.Описание = "ID копируемого листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Устанавливает значения ячеек листа
|
| Структура JSON данных ячеек (параметр --data):
| {
| ""A1"": ""Это данные ячейки A1"",
| ""B2"": ""Это данные ячейки B2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Данные заполнения, где ключ это имя ячейки вида A1";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--dim";
НоваяСтрока.Описание = "Основное измерение при заполнении диапазона массивом (необяз. по ум. - COLUMNS)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Очищает значение в ячейках
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--cells";
НоваяСтрока.Описание = "Массив ячеек вида А1 для очистки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает значения ячеек таблицы
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--cells";
НоваяСтрока.Описание = "Массив ячеек вида А1 для получения (весь лист, если не заполнено) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новую книгу
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "СоздатьКнигу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКНИГУ";
НоваяСтрока.Параметр = "--sheets";
НоваяСтрока.Описание = "Массив имен для добавления новых листов в книгу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьКнигу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКНИГУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о книге по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьКнигу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКНИГУ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет наименование существующей книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ИзменитьНаименованиеКниги";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬНАИМЕНОВАНИЕКНИГИ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новое наименование";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Добавляет новый лист в книгу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ДобавитьЛист";
НоваяСтрока.МетодПоиска = "ДОБАВИТЬЛИСТ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Наименование нового листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет лист из книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "Идентификатор книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УдалитьЛист";
НоваяСтрока.МетодПоиска = "УДАЛИТЬЛИСТ";
НоваяСтрока.Параметр = "--sheet";
НоваяСтрока.Описание = "Идентификатор удаляемого листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Копирует лист из одной книги в другую";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "ID книги источника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "ID книги приемника";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "КопироватьЛист";
НоваяСтрока.МетодПоиска = "КОПИРОВАТЬЛИСТ";
НоваяСтрока.Параметр = "--sheet";
НоваяСтрока.Описание = "ID копируемого листа";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Устанавливает значения ячеек листа
|
| Структура JSON данных ячеек (параметр --data):
| {
| ""A1"": ""Это данные ячейки A1"",
| ""B2"": ""Это данные ячейки B2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Данные заполнения, где ключ это имя ячейки вида A1";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "УстановитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--dim";
НоваяСтрока.Описание = "Основное измерение при заполнении диапазона массивом (необяз. по ум. - COLUMNS)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Очищает значение в ячейках
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--cells";
НоваяСтрока.Описание = "Массив ячеек вида А1 для очистки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ОчиститьЯчейки";
НоваяСтрока.МетодПоиска = "ОЧИСТИТЬЯЧЕЙКИ";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает значения ячеек таблицы
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--spreadsheet";
НоваяСтрока.Описание = "ID книги";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--cells";
НоваяСтрока.Описание = "Массив ячеек вида А1 для получения (весь лист, если не заполнено) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "gsheets";
НоваяСтрока.Модуль = "OPI_GoogleSheets";
НоваяСтрока.Метод = "ПолучитьЗначенияЯчеек";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬЗНАЧЕНИЯЯЧЕЕК";
НоваяСтрока.Параметр = "--sheetname";
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,423 +1,423 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает дочернюю страницу над другой страницей-родителем";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID Родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Заголовок страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает страницу в базе-родителе
|
| Структура JSON данных страницы (параметр --data):
| {
| ""Имя поля БД 1"" : ""Значение1"",
| ""Имя поля БД 2"" : ""Значение2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID родительской базы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Соответствие свойств";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьСтраницу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о странице по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьСтраницу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "|
| Структура JSON данных страницы (параметр --data):
| {
| ""Имя поля БД 1"" : ""Значение1"",
| ""Имя поля БД 2"" : ""Значение2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID изменяемой страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Соответствие изменяемых параметров (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--icon";
НоваяСтрока.Описание = "URL картинки иконки страницы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--cover";
НоваяСтрока.Описание = "URL картинки обложки страницы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--archive";
НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает базу данных
|
| Структура JSON полей базы (параметр --props):
| {
| ""Имя поля БД c обычным типом"" : ""Тип данных 1"",
| ""Имя поля БД с выбором значения"" :
| {
| ""Вариант1"" : ""green"",
| ""Вариант2"" : ""red"",
| ...
| },
| ...
| }
|
| Доуступные типы: title(ключевой), rich_text, number, status,
| date, files, checkbox, url, email, phone_number, people
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID страницы родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Заголовок базы данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Свойства базы данных (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьБазуДанных";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получить данные о базе данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьБазуДанных";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID базы данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства существующей базы
|
| Структура JSON полей базы (параметр --props):
| {
| ""Имя поля БД c обычным типом"" : ""Тип данных 1"",
| ""Имя поля БД с выбором значения"" :
| {
| ""Вариант1"" : ""green"",
| ""Вариант2"" : ""red"",
| ...
| },
| ...
| }
|
| Доуступные типы: title(ключевой), rich_text, number, status,
| date, files, checkbox, url, email, phone_number, people
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID целевой базы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Новые или изменяемые свойства базы данных (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новый заголовок базы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Новое описание базы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новый блок на основе существующего блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID родительского блока или страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока или сам блок образец";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--prev";
НоваяСтрока.Описание = "ID блока, после которого необходимо встаивть новый (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--core";
НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - Да)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьДочерниеБлоки";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬДОЧЕРНИЕБЛОКИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Созвращает список дочерних блоков блока-родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьДочерниеБлоки";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬДОЧЕРНИЕБЛОКИ";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "УдалитьБлок";
НоваяСтрока.МетодПоиска = "УДАЛИТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет блок по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "УдалитьБлок";
НоваяСтрока.МетодПоиска = "УДАЛИТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СписокПользователей";
НоваяСтрока.МетодПоиска = "СПИСОКПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Возвращает список пользователей рабочего пространства";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает данные пользователя по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID целевого пользователя";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает дочернюю страницу над другой страницей-родителем";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID Родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Заголовок страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает страницу в базе-родителе
|
| Структура JSON данных страницы (параметр --data):
| {
| ""Имя поля БД 1"" : ""Значение1"",
| ""Имя поля БД 2"" : ""Значение2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID родительской базы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьСтраницуВБазу";
НоваяСтрока.МетодПоиска = "СОЗДАТЬСТРАНИЦУВБАЗУ";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Соответствие свойств";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьСтраницу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о странице по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьСтраницу";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСТРАНИЦУ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "|
| Структура JSON данных страницы (параметр --data):
| {
| ""Имя поля БД 1"" : ""Значение1"",
| ""Имя поля БД 2"" : ""Значение2"",
| ...
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID изменяемой страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--data";
НоваяСтрока.Описание = "Соответствие изменяемых параметров (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--icon";
НоваяСтрока.Описание = "URL картинки иконки страницы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--cover";
НоваяСтрока.Описание = "URL картинки обложки страницы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваСтраницы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАСТРАНИЦЫ";
НоваяСтрока.Параметр = "--archive";
НоваяСтрока.Описание = "Архивировать страницу или нет (булево) (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает базу данных
|
| Структура JSON полей базы (параметр --props):
| {
| ""Имя поля БД c обычным типом"" : ""Тип данных 1"",
| ""Имя поля БД с выбором значения"" :
| {
| ""Вариант1"" : ""green"",
| ""Вариант2"" : ""red"",
| ...
| },
| ...
| }
|
| Доуступные типы: title(ключевой), rich_text, number, status,
| date, files, checkbox, url, email, phone_number, people
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID страницы родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Заголовок базы данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБазуДанных";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Свойства базы данных (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьБазуДанных";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получить данные о базе данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьБазуДанных";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬБАЗУДАННЫХ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID базы данных";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Изменяет свойства существующей базы
|
| Структура JSON полей базы (параметр --props):
| {
| ""Имя поля БД c обычным типом"" : ""Тип данных 1"",
| ""Имя поля БД с выбором значения"" :
| {
| ""Вариант1"" : ""green"",
| ""Вариант2"" : ""red"",
| ...
| },
| ...
| }
|
| Доуступные типы: title(ключевой), rich_text, number, status,
| date, files, checkbox, url, email, phone_number, people
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--base";
НоваяСтрока.Описание = "ID целевой базы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--props";
НоваяСтрока.Описание = "Новые или изменяемые свойства базы данных (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--title";
НоваяСтрока.Описание = "Новый заголовок базы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ИзменитьСвойстваБазы";
НоваяСтрока.МетодПоиска = "ИЗМЕНИТЬСВОЙСТВАБАЗЫ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Новое описание базы (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает новый блок на основе существующего блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--page";
НоваяСтрока.Описание = "ID родительского блока или страницы";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока или сам блок образец";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СоздатьБлок";
НоваяСтрока.МетодПоиска = "СОЗДАТЬБЛОК";
НоваяСтрока.Параметр = "--prev";
НоваяСтрока.Описание = "ID блока, после которого необходимо встаивть новый (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьБлок";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬБЛОК";
НоваяСтрока.Параметр = "--core";
НоваяСтрока.Описание = "Истина > служебные поля удаляются, остается только сам блок (необяз. по ум. - True)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьДочерниеБлоки";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬДОЧЕРНИЕБЛОКИ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Созвращает список дочерних блоков блока-родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ВернутьДочерниеБлоки";
НоваяСтрока.МетодПоиска = "ВЕРНУТЬДОЧЕРНИЕБЛОКИ";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока родителя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "УдалитьБлок";
НоваяСтрока.МетодПоиска = "УДАЛИТЬБЛОК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет блок по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "УдалитьБлок";
НоваяСтрока.МетодПоиска = "УДАЛИТЬБЛОК";
НоваяСтрока.Параметр = "--block";
НоваяСтрока.Описание = "ID блока";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "СписокПользователей";
НоваяСтрока.МетодПоиска = "СПИСОКПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Возвращает список пользователей рабочего пространства";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает данные пользователя по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "notion";
НоваяСтрока.Модуль = "OPI_Notion";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID целевого пользователя";
Возврат ТаблицаСостава;
КонецФункции

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

View File

@ -1,61 +1,61 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--json";
НоваяСтрока.Описание = "JSON данные";
НоваяСтрока.ОписаниеМетода = "Показывает значения, которые можно получить из переданного JSON и возвращает
| конкретное значение при указании имени поля";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--nesting";
НоваяСтрока.Описание = "Ограничение на ур. вложенности разбора. На всю глубину по умолчанию (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--name";
НоваяСтрока.Описание = "Имя поля для получения. Выводит весь список, если не указано (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--enc";
НоваяСтрока.Описание = "Кодировка, в которой записаны JSON данные (необяз. по ум. - UTF-8)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "ПреобразоватьBase64ВДвоичные";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕ";
НоваяСтрока.Параметр = "--in";
НоваяСтрока.Описание = "Файл с Base64";
НоваяСтрока.ОписаниеМетода = "Преобразует файл с Base64 строкой в бинарный файл";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--json";
НоваяСтрока.Описание = "JSON данные";
НоваяСтрока.ОписаниеМетода = "Показывает значения, которые можно получить из переданного JSON и возвращает
| конкретное значение при указании имени поля";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--nesting";
НоваяСтрока.Описание = "Ограничение на ур. вложенности разбора. На всю глубину по умолчанию (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--name";
НоваяСтрока.Описание = "Имя поля для получения. Выводит весь список, если не указано (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "РазложитьJSON";
НоваяСтрока.МетодПоиска = "РАЗЛОЖИТЬJSON";
НоваяСтрока.Параметр = "--enc";
НоваяСтрока.Описание = "Кодировка, в которой записаны JSON данные (необяз. по ум. - UTF-8)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "tools";
НоваяСтрока.Модуль = "Утилиты";
НоваяСтрока.Метод = "ПреобразоватьBase64ВДвоичные";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬBASE64ВДВОИЧНЫЕ";
НоваяСтрока.Параметр = "--in";
НоваяСтрока.Описание = "Файл с Base64";
НоваяСтрока.ОписаниеМетода = "Преобразует файл с Base64 строкой в бинарный файл";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,320 +1,320 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьСсылкуАвторизации";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУАВТОРИЗАЦИИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока.ОписаниеМетода = "Формирует ссылку для авторизации через браузер
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Код, полученный из авторизации См.ПолучитьСсылкуАвторизации";
НоваяСтрока.ОписаниеМетода = "Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока.ОписаниеМетода = "Обновляет v2 токен при помощи refresh_token
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТекстовыйТвит";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТЕКСТОВЫЙТВИТ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит без вложений
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТекстовыйТвит";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТЕКСТОВЫЙТВИТ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с картинкой вложением
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--pictures";
НоваяСтрока.Описание = "Массив файлов картинок";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с вложением-гифкой
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--gifs";
НоваяСтрока.Описание = "Массив файлов гифок";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с видеовложением
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--videos";
НоваяСтрока.Описание = "Массив файлов видео";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с опросом
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--options";
НоваяСтрока.Описание = "Массив вариантов опроса";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--duration";
НоваяСтрока.Описание = "Длительность опроса";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьСсылкуАвторизации";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУАВТОРИЗАЦИИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока.ОписаниеМетода = "Формирует ссылку для авторизации через браузер
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--code";
НоваяСтрока.Описание = "Код, полученный из авторизации См.ПолучитьСсылкуАвторизации";
НоваяСтрока.ОписаниеМетода = "Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ПолучитьТокен";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬТОКЕН";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока.ОписаниеМетода = "Обновляет v2 токен при помощи refresh_token
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТекстовыйТвит";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТЕКСТОВЫЙТВИТ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит без вложений
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТекстовыйТвит";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТЕКСТОВЫЙТВИТ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с картинкой вложением
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--pictures";
НоваяСтрока.Описание = "Массив файлов картинок";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитКартинки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТКАРТИНКИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с вложением-гифкой
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--gifs";
НоваяСтрока.Описание = "Массив файлов гифок";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитГифки";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТГИФКИ";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с видеовложением
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--videos";
НоваяСтрока.Описание = "Массив файлов видео";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитВидео";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТВИДЕО";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст твита";
НоваяСтрока.ОписаниеМетода = "Создает твит с опросом
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|
|
| Структура JSON данных авторизации (параметр --auth):
| {
| ""redirect_uri"" : """",
| ""client_id"" : """",
| ""client_secret"" : """",
| ""access_token"" : """",
| ""refresh_token"" : """",
| ""oauth_token"" : """",
| ""oauth_token_secret"" : """",
| ""oauth_consumer_key"" : """",
| ""oauth_consumer_secret"" : """"
| }
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--options";
НоваяСтрока.Описание = "Массив вариантов опроса";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--duration";
НоваяСтрока.Описание = "Длительность опроса";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "twitter";
НоваяСтрока.Модуль = "OPI_Twitter";
НоваяСтрока.Метод = "СоздатьТвитОпрос";
НоваяСтрока.МетодПоиска = "СОЗДАТЬТВИТОПРОС";
НоваяСтрока.Параметр = "--auth";
НоваяСтрока.Описание = "JSON авторизации или путь к .json (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,387 +1,387 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "УстановитьWebhook";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬWEBHOOK";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен Viber";
НоваяСтрока.ОписаниеМетода = "ВАЖНО: Установка Webhook обязательна по правилам Viber. Для этого надо иметь свободный URL,
| который будет возвращать 200 и подлинный SSL сертификат. Если есть сертификат и база опубликована
| на сервере - можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях
| Viber периодически стучит по адресу Webhook, так что если он будет неактивен, то все перестанет работать";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "УстановитьWebhook";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬWEBHOOK";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "URL для установки Webhook";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьИнформациюОКанале";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОКАНАЛЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Тут можно получить ID пользователей канала. ID для бота необходимо получать из прилетов на Webhook
| ID пользователя из информации о канале не подойдет для отправки сообщений через бота - они разные";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о пользователе по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя Viber";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьОнлайнПользователей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОНЛАЙНПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен Viber";
НоваяСтрока.ОписаниеМетода = "Получает статус пользователя или нескольких пользователей по ID
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьОнлайнПользователей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОНЛАЙНПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--users";
НоваяСтрока.Описание = "ID пользователей(я) Viber";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет текстовое сообщение в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст сообщения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--keyboard";
НоваяСтрока.Описание = "См. СформироватьКлавиатуруИзМассиваКнопок (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет картинку в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--picture";
НоваяСтрока.Описание = "URL картинки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Аннотация к картинке (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет файл (документ) в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "URL файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--ext";
НоваяСтрока.Описание = "Расширение файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--size";
НоваяСтрока.Описание = "Размер файла. Если не заполнен > определяется автоматически скачиванием файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет контакт с номером телефона в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--name";
НоваяСтрока.Описание = "Имя контакта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--phone";
НоваяСтрока.Описание = "Номер телефона";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет географические координаты в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--lat";
НоваяСтрока.Описание = "Географическая широта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--long";
НоваяСтрока.Описание = "Географическая долгота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет URL с предпросмотром в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Отправляемая ссылка";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "СформироватьКлавиатуруИзМассиваКнопок";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУИЗМАССИВАКНОПОК";
НоваяСтрока.Параметр = "--buttons";
НоваяСтрока.Описание = "Массив кнопок";
НоваяСтрока.ОписаниеМетода = "Возвращает структура клавиатуры для сообщений
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "СформироватьКлавиатуруИзМассиваКнопок";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУИЗМАССИВАКНОПОК";
НоваяСтрока.Параметр = "--color";
НоваяСтрока.Описание = "HEX цвет кнопок с # в начале (необяз. по ум. - #2db9b9)";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "УстановитьWebhook";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬWEBHOOK";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен Viber";
НоваяСтрока.ОписаниеМетода = "ВАЖНО: Установка Webhook обязательна по правилам Viber. Для этого надо иметь свободный URL,
| который будет возвращать 200 и подлинный SSL сертификат. Если есть сертификат и база опубликована
| на сервере - можно использовать http-сервис. Туда же будет приходить и информация о новых сообщениях
| Viber периодически стучит по адресу Webhook, так что если он будет неактивен, то все перестанет работать";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "УстановитьWebhook";
НоваяСтрока.МетодПоиска = "УСТАНОВИТЬWEBHOOK";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "URL для установки Webhook";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьИнформациюОКанале";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОКАНАЛЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Тут можно получить ID пользователей канала. ID для бота необходимо получать из прилетов на Webhook
| ID пользователя из информации о канале не подойдет для отправки сообщений через бота - они разные";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о пользователе по ID";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьДанныеПользователя";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬДАННЫЕПОЛЬЗОВАТЕЛЯ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя Viber";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьОнлайнПользователей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОНЛАЙНПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен Viber";
НоваяСтрока.ОписаниеМетода = "Получает статус пользователя или нескольких пользователей по ID
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ПолучитьОнлайнПользователей";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОНЛАЙНПОЛЬЗОВАТЕЛЕЙ";
НоваяСтрока.Параметр = "--users";
НоваяСтрока.Описание = "ID пользователей(я) Viber";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет текстовое сообщение в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--text";
НоваяСтрока.Описание = "Текст сообщения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьТекстовоеСообщение";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬТЕКСТОВОЕСООБЩЕНИЕ";
НоваяСтрока.Параметр = "--keyboard";
НоваяСтрока.Описание = "См. СформироватьКлавиатуруИзМассиваКнопок (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет картинку в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--picture";
НоваяСтрока.Описание = "URL картинки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКартинку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКАРТИНКУ";
НоваяСтрока.Параметр = "--description";
НоваяСтрока.Описание = "Аннотация к картинке (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет файл (документ) в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "URL файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--ext";
НоваяСтрока.Описание = "Расширение файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьФайл";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬФАЙЛ";
НоваяСтрока.Параметр = "--size";
НоваяСтрока.Описание = "Размер файла. Если не заполнен > определяется автоматически скачиванием файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет контакт с номером телефона в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--name";
НоваяСтрока.Описание = "Имя контакта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--phone";
НоваяСтрока.Описание = "Номер телефона";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьКонтакт";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬКОНТАКТ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет географические координаты в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--lat";
НоваяСтрока.Описание = "Географическая широта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--long";
НоваяСтрока.Описание = "Географическая долгота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьЛокацию";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬЛОКАЦИЮ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отправляет URL с предпросмотром в чат или канал";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Отправляемая ссылка";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--user";
НоваяСтрока.Описание = "ID пользователя. Для канала > администратора, для бота > получателя";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "ОтправитьСсылку";
НоваяСтрока.МетодПоиска = "ОТПРАВИТЬССЫЛКУ";
НоваяСтрока.Параметр = "--ischannel";
НоваяСтрока.Описание = "Отправка в канал или в чат бота";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "СформироватьКлавиатуруИзМассиваКнопок";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУИЗМАССИВАКНОПОК";
НоваяСтрока.Параметр = "--buttons";
НоваяСтрока.Описание = "Массив кнопок";
НоваяСтрока.ОписаниеМетода = "Возвращает структура клавиатуры для сообщений
|
| Пример указания параметра типа массив:
| --param ""['Val1','Val2','Val3']""
|";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "viber";
НоваяСтрока.Модуль = "OPI_Viber";
НоваяСтрока.Метод = "СформироватьКлавиатуруИзМассиваКнопок";
НоваяСтрока.МетодПоиска = "СФОРМИРОВАТЬКЛАВИАТУРУИЗМАССИВАКНОПОК";
НоваяСтрока.Параметр = "--color";
НоваяСтрока.Описание = "HEX цвет кнопок с # в начале (необяз. по ум. - #2db9b9)";
Возврат ТаблицаСостава;
КонецФункции

File diff suppressed because it is too large Load Diff

View File

@ -1,492 +1,492 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьИнформациюОДиске";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОДИСКЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о текущем диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает каталог на диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к созаваемой папке";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию об объекте диска по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к папке или файлу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет объект по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к удаляемой папке или файлу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--can";
НоваяСтрока.Описание = "В корзину (необяз. по ум. - Да)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает копию объекта по заданному пути и пути к оригиналу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь к оригинальному файлу или каталогу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь назначения для копии";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуДляСкачивания";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУДЛЯСКАЧИВАНИЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает ссылку для скачивания файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуДляСкачивания";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУДЛЯСКАЧИВАНИЯ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к файлу для скачивания";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Скачивает файл по указанному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к файлу для скачивания";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--out";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список файлов с или без отбора по типу
| Список доступных типов: audio, backup, book, compressed, data, development,
| diskimage, document, encoded, executable, flash, font,
| mage, settings, spreadsheet, text, unknown, video, web";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых объектов (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--type";
НоваяСтрока.Описание = "Отбор по типу файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--datesort";
НоваяСтрока.Описание = "Истина > сортировать по дате, Ложь > по алфавиту (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Перемещает объект по заданному пути и пути к оригиналу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь к оригинальному файлу или папке";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь назначение для перемещения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь для сохранение файла на Диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Файл для загрузки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать, если файл с таким именем уже существует (необяз. по ум. - Нет)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск, забирая его по заданному URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь помещения загруженного файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "URL файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОпубликоватьОбъект";
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Публикует объект диска в публичный доступ";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОпубликоватьОбъект";
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к публикуемому объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОтменитьПубликациюОбъекта";
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отменяет публикацию ранее опубликованного объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОтменитьПубликациюОбъекта";
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к опубликованному ранее объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список опубликованных объектов";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых объектов (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию об опубликованном объекте по его URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых вложенных объектов (для каталога) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение вложенных объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает прямую ссылку для скачивания публичного объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь внутри объекта (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Сохраняет публичный объект на ваш диск";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь внутри публичного каталога (только для папок) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьИнформациюОДиске";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬИНФОРМАЦИЮОДИСКЕ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию о текущем диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает каталог на диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьПапку";
НоваяСтрока.МетодПоиска = "СОЗДАТЬПАПКУ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к созаваемой папке";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию об объекте диска по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к папке или файлу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Удаляет объект по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к удаляемой папке или файлу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "УдалитьОбъект";
НоваяСтрока.МетодПоиска = "УДАЛИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--can";
НоваяСтрока.Описание = "В корзину (необяз. по ум. - True)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Создает копию объекта по заданному пути и пути к оригиналу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь к оригинальному файлу или каталогу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь назначения для копии";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СоздатьКопиюОбъекта";
НоваяСтрока.МетодПоиска = "СОЗДАТЬКОПИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуДляСкачивания";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУДЛЯСКАЧИВАНИЯ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает ссылку для скачивания файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуДляСкачивания";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУДЛЯСКАЧИВАНИЯ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к файлу для скачивания";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Скачивает файл по указанному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к файлу для скачивания";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СкачатьФайл";
НоваяСтрока.МетодПоиска = "СКАЧАТЬФАЙЛ";
НоваяСтрока.Параметр = "--out";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список файлов с или без отбора по типу
| Список доступных типов: audio, backup, book, compressed, data, development,
| diskimage, document, encoded, executable, flash, font,
| mage, settings, spreadsheet, text, unknown, video, web";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых объектов (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--type";
НоваяСтрока.Описание = "Отбор по типу файла (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокФайлов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКФАЙЛОВ";
НоваяСтрока.Параметр = "--datesort";
НоваяСтрока.Описание = "Истина > сортировать по дате, Ложь > по алфавиту (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Перемещает объект по заданному пути и пути к оригиналу";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь к оригинальному файлу или папке";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь назначение для перемещения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПереместитьОбъект";
НоваяСтрока.МетодПоиска = "ПЕРЕМЕСТИТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать если файл с таким именем уже существует (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск по заданному пути";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь для сохранение файла на Диске";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--file";
НоваяСтрока.Описание = "Файл для загрузки";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайл";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛ";
НоваяСтрока.Параметр = "--rewrite";
НоваяСтрока.Описание = "Перезаписывать, если файл с таким именем уже существует (необяз. по ум. - False)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Загружает файл на диск, забирая его по заданному URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь помещения загруженного файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ЗагрузитьФайлПоURL";
НоваяСтрока.МетодПоиска = "ЗАГРУЗИТЬФАЙЛПОURL";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "URL файла";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОпубликоватьОбъект";
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Публикует объект диска в публичный доступ";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОпубликоватьОбъект";
НоваяСтрока.МетодПоиска = "ОПУБЛИКОВАТЬОБЪЕКТ";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к публикуемому объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОтменитьПубликациюОбъекта";
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Отменяет публикацию ранее опубликованного объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ОтменитьПубликациюОбъекта";
НоваяСтрока.МетодПоиска = "ОТМЕНИТЬПУБЛИКАЦИЮОБЪЕКТА";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь к опубликованному ранее объекту";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает список опубликованных объектов";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых объектов (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСписокОпубликованныхОбъектов";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬСПИСОКОПУБЛИКОВАННЫХОБЪЕКТОВ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает информацию об опубликованном объекте по его URL";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--amount";
НоваяСтрока.Описание = "Количество возвращаемых вложенных объектов (для каталога) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьПубличныйОбъект";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬПУБЛИЧНЫЙОБЪЕКТ";
НоваяСтрока.Параметр = "--offset";
НоваяСтрока.Описание = "Смещение для получение вложенных объектов не из начала списка (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Получает прямую ссылку для скачивания публичного объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "ПолучитьСсылкуСкачиванияПубличногоОбъекта";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬССЫЛКУСКАЧИВАНИЯПУБЛИЧНОГООБЪЕКТА";
НоваяСтрока.Параметр = "--path";
НоваяСтрока.Описание = "Путь внутри объекта (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--token";
НоваяСтрока.Описание = "Токен";
НоваяСтрока.ОписаниеМетода = "Сохраняет публичный объект на ваш диск";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--url";
НоваяСтрока.Описание = "Адрес объекта";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--from";
НоваяСтрока.Описание = "Путь внутри публичного каталога (только для папок) (необяз. по ум. - Пустое значение)";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yadisk";
НоваяСтрока.Модуль = "OPI_YandexDisk";
НоваяСтрока.Метод = "СохранитьПубличныйОбъектНаДиск";
НоваяСтрока.МетодПоиска = "СОХРАНИТЬПУБЛИЧНЫЙОБЪЕКТНАДИСК";
НоваяСтрока.Параметр = "--to";
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,79 +1,79 @@
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПолучитьКодПодтверждения";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОДПОДТВЕРЖДЕНИЯ";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Получает код подтверждения и адрес страницы, на которой его необходимо ввести";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--device";
НоваяСтрока.Описание = "device_code из ПолучитьКодПодтверждения()";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Обновляет токен по Refresh token";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Refresh token";
Возврат ТаблицаСостава;
КонецФункции
Функция ПолучитьСостав() Экспорт
ТаблицаСостава = Новый ТаблицаЗначений();
ТаблицаСостава.Колонки.Добавить("Библиотека");
ТаблицаСостава.Колонки.Добавить("Модуль");
ТаблицаСостава.Колонки.Добавить("Метод");
ТаблицаСостава.Колонки.Добавить("МетодПоиска");
ТаблицаСостава.Колонки.Добавить("Параметр");
ТаблицаСостава.Колонки.Добавить("Описание");
ТаблицаСостава.Колонки.Добавить("ОписаниеМетода");
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПолучитьКодПодтверждения";
НоваяСтрока.МетодПоиска = "ПОЛУЧИТЬКОДПОДТВЕРЖДЕНИЯ";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Получает код подтверждения и адрес страницы, на которой его необходимо ввести";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ПреобразоватьКодВТокен";
НоваяСтрока.МетодПоиска = "ПРЕОБРАЗОВАТЬКОДВТОКЕН";
НоваяСтрока.Параметр = "--device";
НоваяСтрока.Описание = "device_code из ПолучитьКодПодтверждения()";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--id";
НоваяСтрока.Описание = "Client id";
НоваяСтрока.ОписаниеМетода = "Обновляет токен по Refresh token";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--secret";
НоваяСтрока.Описание = "Client secret";
НоваяСтрока = ТаблицаСостава.Добавить();
НоваяСтрока.Библиотека = "yandex";
НоваяСтрока.Модуль = "OPI_YandexID";
НоваяСтрока.Метод = "ОбновитьТокен";
НоваяСтрока.МетодПоиска = "ОБНОВИТЬТОКЕН";
НоваяСтрока.Параметр = "--refresh";
НоваяСтрока.Описание = "Refresh token";
Возврат ТаблицаСостава;
КонецФункции

View File

@ -1,52 +1,26 @@
#Использовать "./internal"
Функция ПолучитьВерсию() Экспорт
Возврат "1.9.0";
КонецФункции
Функция ПолучитьСоответствиеКомандМодулей() Экспорт
СоответствиеКомандМодулей = Новый Соответствие();
СоответствиеКомандМодулей.Вставить("tools", "Утилиты");
СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable");
СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox");
СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar");
СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive");
СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets");
СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace");
СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion");
СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack");
СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram");
СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter");
СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber");
СоответствиеКомандМодулей.Вставить("vk", "OPI_VK");
СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk");
СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID");
Возврат СоответствиеКомандМодулей;
КонецФункции
Функция ПолучитьСостав(Знач Команда) Экспорт
ТекущийСостав = Новый(Команда);
Возврат ТекущийСостав.ПолучитьСостав();
КонецФункции
Функция ПолучитьПолныйСостав() Экспорт
ОбщаяТаблица = Неопределено;
Для Каждого Команда Из ПолучитьСоответствиеКомандМодулей() Цикл
ТекущаяТаблица = ПолучитьСостав(Команда.Ключ);
Если ОбщаяТаблица = Неопределено Тогда
ОбщаяТаблица = ТекущаяТаблица;
Иначе
Для Каждого СтрокаТаблицы Из ТекущаяТаблица Цикл
ЗаполнитьЗначенияСвойств(ОбщаяТаблица.Добавить(), СтрокаТаблицы);
КонецЦикла;
КонецЕсли;
КонецЦикла;
Возврат ОбщаяТаблица;
КонецФункции
#Использовать "./internal"
Функция ПолучитьВерсию() Экспорт
Возврат "1.9.0";
КонецФункции
Функция ПолучитьСоответствиеКомандМодулей() Экспорт
СоответствиеКомандМодулей = Новый Соответствие();
СоответствиеКомандМодулей.Вставить("yandex", "OPI_YandexID");
СоответствиеКомандМодулей.Вставить("slack", "OPI_Slack");
СоответствиеКомандМодулей.Вставить("viber", "OPI_Viber");
СоответствиеКомандМодулей.Вставить("telegram", "OPI_Telegram");
СоответствиеКомандМодулей.Вставить("gcalendar", "OPI_GoogleCalendar");
СоответствиеКомандМодулей.Вставить("yadisk", "OPI_YandexDisk");
СоответствиеКомандМодулей.Вставить("vk", "OPI_VK");
СоответствиеКомандМодулей.Вставить("gdrive", "OPI_GoogleDrive");
СоответствиеКомандМодулей.Вставить("notion", "OPI_Notion");
СоответствиеКомандМодулей.Вставить("airtable", "OPI_Airtable");
СоответствиеКомандМодулей.Вставить("dropbox", "OPI_Dropbox");
СоответствиеКомандМодулей.Вставить("twitter", "OPI_Twitter");
СоответствиеКомандМодулей.Вставить("gsheets", "OPI_GoogleSheets");
СоответствиеКомандМодулей.Вставить("google", "OPI_GoogleWorkspace");
СоответствиеКомандМодулей.Вставить("tools", "Утилиты");
Возврат СоответствиеКомандМодулей;
КонецФункции