mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-02-05 13:25:25 +02:00
Обновление зашифрованных данных по результатам тестов (workflow)
This commit is contained in:
parent
b382579a78
commit
4355d4f49e
File diff suppressed because it is too large
Load Diff
@ -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";
|
||||
НоваяСтрока.Описание = "Текст тега";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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 события";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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";
|
||||
НоваяСтрока.Описание = "Идентификатор комментария";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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";
|
||||
НоваяСтрока.Описание = "Имя листа (первый лист по умолчанию) (необяз. по ум. - Пустое значение)";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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
@ -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 строкой в бинарный файл";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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 (необяз. по ум. - Пустое значение)";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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
@ -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";
|
||||
НоваяСтрока.Описание = "Путь сохранения файла (необяз. по ум. - Пустое значение)";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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";
|
||||
|
||||
Возврат ТаблицаСостава;
|
||||
КонецФункции
|
||||
|
||||
|
@ -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", "Утилиты");
|
||||
Возврат СоответствиеКомандМодулей;
|
||||
КонецФункции
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user