1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2025-02-05 13:25:25 +02:00
This commit is contained in:
Anton 2024-04-03 20:55:48 +03:00
commit 24aa17b7a6
3 changed files with 182 additions and 150 deletions

View File

@ -32,14 +32,15 @@
#Область РаботаСМетаданнымиКалендарей #Область РаботаСМетаданнымиКалендарей
// Создать календарь. // Создать календарь
// Создает пустой календарь
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Наименование - Строка - Наименование создаваемого календаря // Наименование - Строка - Наименование создаваемого календаря - title
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция СоздатьКалендарь(Знач Токен, Знач Наименование) Экспорт Функция СоздатьКалендарь(Знач Токен, Знач Наименование) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -58,14 +59,15 @@
КонецФункции КонецФункции
// Получить календарь. // Получить календарь
// Получает информацию о календаре по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьМетаданныеКалендаря(Знач Токен, Знач Календарь) Экспорт Функция ПолучитьМетаданныеКалендаря(Знач Токен, Знач Календарь) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -79,16 +81,17 @@
КонецФункции КонецФункции
// Изменить календарь. // Изменить календарь
// Изменяет свойства существуещего календаря
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// Наименование - Строка - Новое наименование // Наименование - Строка - Новое наименование - title
// Описание - Строка - Новое описание календаря // Описание - Строка - Новое описание календаря - description
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ИзменитьМетаданныеКалендаря(Знач Токен Функция ИзменитьМетаданныеКалендаря(Знач Токен
, Знач Календарь , Знач Календарь
, Знач Наименование = "" , Знач Наименование = ""
@ -118,13 +121,14 @@
КонецФункции КонецФункции
// Очистить основной календарь. // Очистить основной календарь
// Очищает список событий основного календаря
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ОчиститьОсновнойКалендарь(Знач Токен) Экспорт Функция ОчиститьОсновнойКалендарь(Знач Токен) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -137,14 +141,15 @@
КонецФункции КонецФункции
// Удалить календарь. // Удалить календарь
// Удаляет календарь по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция УдалитьКалендарь(Знач Токен, Знач Календарь) Экспорт Функция УдалитьКалендарь(Знач Токен, Знач Календарь) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -162,10 +167,11 @@
#Область РаботаСоСпискомКалендарей #Область РаботаСоСпискомКалендарей
// Получить список календарей. // Получить список календарей
// Получает массив календарей аккаунта
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Массив соответствий данных календарей // Соответствие Из КлючИЗначение - Массив соответствий данных календарей
@ -182,14 +188,15 @@
КонецФункции КонецФункции
// Добавить календарь в список. // Добавить календарь в список
// Добавляет существующий календарь в список пользователя
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ДобавитьКалендарьВСписок(Знач Токен, Знач Календарь) Экспорт Функция ДобавитьКалендарьВСписок(Знач Токен, Знач Календарь) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -207,14 +214,15 @@
КонецФункции КонецФункции
// Получить календарь списка. // Получить календарь списка
// Получает календарь из списка пользователя по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьКалендарьСписка(Знач Токен, Знач Календарь) Экспорт Функция ПолучитьКалендарьСписка(Знач Токен, Знач Календарь) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -228,14 +236,15 @@
КонецФункции КонецФункции
// Удалить календарь из списка. // Удалить календарь из списка
// Удаляет календарь из списка пользователя
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция УдалитьКалендарьИзСписка(Знач Токен, Знач Календарь) Экспорт Функция УдалитьКалендарьИзСписка(Знач Токен, Знач Календарь) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -249,17 +258,18 @@
КонецФункции КонецФункции
// Изменить календарь списка. // Изменить календарь списка
// Изменяет свойства календаря из списка пользователей
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// ОсновнойЦвет - Строка - HEX основного цвета (#ffffff) // ОсновнойЦвет - Строка - HEX основного цвета (#ffffff) - primary
// ДополнительныйЦвет - Строка - HEX дополнительного цвета (#ffffff) // ДополнительныйЦвет - Строка - HEX дополнительного цвета (#ffffff) - secondary
// Скрытый - Булево - Скрытый календарь // Скрытый - Булево - Скрытый календарь - hidden
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ИзменитьКалендарьСписка(Знач Токен Функция ИзменитьКалендарьСписка(Знач Токен
, Знач Календарь , Знач Календарь
, Знач ОсновнойЦвет , Знач ОсновнойЦвет
@ -290,7 +300,7 @@
#Область РаботаССобытиями #Область РаботаССобытиями
// Получить описание события. // Получить описание события !NOCLI
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Пустой макет события // Соответствие Из КлючИЗначение - Пустой макет события
@ -312,11 +322,12 @@
КонецФункции КонецФункции
// Получить список событий. // Получить список событий
// Получает список всех событий календаря
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Массив соответствий событий // Соответствие Из КлючИЗначение - Массив соответствий событий
@ -334,15 +345,16 @@
КонецФункции КонецФункции
// Получить событие. // Получить событие
// Получает событие по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// Событие - Строка - ID события // Событие - Строка - ID события - event
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт Функция ПолучитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -361,12 +373,13 @@
КонецФункции КонецФункции
// Создать событие. // Создать событие
// Создает новое событие
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// ОписаниеСобытия - Соответствие Из КлючИЗначение - Описание события. См. ПолучитьОписаниеСобытия // ОписаниеСобытия - Соответствие Из КлючИЗначение - Описание события - props
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google
@ -374,16 +387,17 @@
Возврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия); Возврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия);
КонецФункции КонецФункции
// Переместить событие. // Переместить событие
// Перемещает событие в другой календарь
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// КалендарьИсточник - Строка - ID календаря источника // КалендарьИсточник - Строка - ID календаря источника - from
// КалендарьПриемник - Строка - ID календаря приемника // КалендарьПриемник - Строка - ID календаря приемника - to
// Событие - Строка - ID события календаря источника // Событие - Строка - ID события календаря источника - event
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПереместитьСобытие(Знач Токен, Знач КалендарьИсточник, Знач КалендарьПриемник, Знач Событие) Экспорт Функция ПереместитьСобытие(Знач Токен, Знач КалендарьИсточник, Знач КалендарьПриемник, Знач Событие) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -405,29 +419,31 @@
КонецФункции КонецФункции
// Изменить событие. // Изменить событие
// Изменяет существующее событие
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// ОписаниеСобытия - Строка - Новое описание события // ОписаниеСобытия - Строка - Новое описание события - props
// Событие - Строка - ID события // Событие - Строка - ID события - event
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Изменить событие // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ИзменитьСобытие(Знач Токен, Знач Календарь, Знач ОписаниеСобытия, Знач Событие) Экспорт Функция ИзменитьСобытие(Знач Токен, Знач Календарь, Знач ОписаниеСобытия, Знач Событие) Экспорт
Возврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия, Событие); Возврат УправлениеСобытием(Токен, Календарь, ОписаниеСобытия, Событие);
КонецФункции КонецФункции
// Удалить событие. // Удалить событие
// Удаляет событие по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Календарь - Строка - ID календаря // Календарь - Строка - ID календаря - calendar
// Событие - Строка - ID события // Событие - Строка - ID события - event
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция УдалитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт Функция УдалитьСобытие(Знач Токен, Знач Календарь, Знач Событие) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);

View File

@ -32,14 +32,15 @@
#Область РаботаСФайламиИКаталогами #Область РаботаСФайламиИКаталогами
// Получить информацию об объекте. // Получить информацию об объекте
// Получает информацию о папке или файле по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор файла/каталога // Идентификатор - Строка - Идентификатор файла/каталога - object
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьИнформациюОбОбъекте(Знач Токен, Знач Идентификатор) Экспорт Функция ПолучитьИнформациюОбОбъекте(Знач Токен, Знач Идентификатор) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -57,12 +58,13 @@
КонецФункции КонецФункции
// Получить список каталогов. // Получить список каталогов
// Получает список каталогов диска
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// ИмяСодержит - Строка - Отбор по имени // ИмяСодержит - Строка - Отбор по имени - querry
// Подробно - Булево - Добавляет список файлов к полям каталога // Подробно - Булево - Добавляет список файлов к полям каталога - depth
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Массив соответствий каталогов // Соответствие Из КлючИЗначение - Массив соответствий каталогов
@ -92,15 +94,16 @@
КонецФункции КонецФункции
// Получить список файлов. // Получить список файлов
// Получает список файлов
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// ИмяСодержит - Строка - Отбор по имени // ИмяСодержит - Строка - Отбор по имени - querry
// Каталог - Строка - Отбор по ID каталога-родителя // Каталог - Строка - Отбор по ID каталога родителя - catalog
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Массив соответствий файорв // Соответствие Из КлючИЗначение - Массив соответствий файлов
Функция ПолучитьСписокФайлов(Знач Токен, Знач ИмяСодержит = "", Знач Каталог = "") Экспорт Функция ПолучитьСписокФайлов(Знач Токен, Знач ИмяСодержит = "", Знач Каталог = "") Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -127,28 +130,30 @@
КонецФункции КонецФункции
// Загрузить файл. // Загрузить файл
// Загружает файл на диск
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Файл - ДвоичныеДанные,Строка - Файл или путь к файлу // Файл - ДвоичныеДанные,Строка - Загружаемый файл - file
// Описание - Соответствие Из КлючИЗначение - См. ПолучитьОписаниеФайла // Описание - Соответствие Из КлючИЗначение - См. ПолучитьОписаниеФайла - props - JSON описания или путь к .json
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) Экспорт Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) Экспорт
Возврат УправлениеФайлом(Токен, Файл, Описание); Возврат УправлениеФайлом(Токен, Файл, Описание);
КонецФункции КонецФункции
// Создать папку. // Создать папку
// Создает пустой каталог на диске
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Имя - Строка - Имя папки // Имя - Строка - Имя папки - title
// Родитель - Строка - Родитель // Родитель - Строка - Родитель - catalog
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция СоздатьПапку(Знач Токен, Знач Имя, Знач Родитель = "") Экспорт Функция СоздатьПапку(Знач Токен, Знач Имя, Знач Родитель = "") Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -165,14 +170,15 @@
КонецФункции КонецФункции
// Скачать файл. // Скачать файл
// Получает файл по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор файла // Идентификатор - Строка - Идентификатор файла - object
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция СкачатьФайл(Знач Токен, Знач Идентификатор) Экспорт Функция СкачатьФайл(Знач Токен, Знач Идентификатор) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -190,16 +196,17 @@
КонецФункции КонецФункции
// Скоприровать объект. // Скоприровать объект
// Копирует файл или каталог
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор объекта // Идентификатор - Строка - Идентификатор объекта - object
// НовоеИмя - Строка - Новое имя объекта // НовоеИмя - Строка - Новое имя объекта - title
// НовыйРодитель - Строка - Новый каталог размещения // НовыйРодитель - Строка - Новый каталог размещения - catalog
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция СкопироватьОбъект(Знач Токен, Знач Идентификатор, Знач НовоеИмя = "", Знач НовыйРодитель = "") Экспорт Функция СкопироватьОбъект(Знач Токен, Знач Идентификатор, Знач НовоеИмя = "", Знач НовыйРодитель = "") Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -230,16 +237,17 @@
КонецФункции КонецФункции
// Обновить файл. // Обновить файл
// Обновляет двоичные данные файла
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор обновляемого объекта // Идентификатор - Строка - Идентификатор обновляемого объекта - object
// Файл - ДвоичныеДанные,Строка - Файл или путь к файлу // Файл - ДвоичныеДанные,Строка - Файл источник обновления - file
// НовоеИмя - Строка - Новое имя файла (если необходимо) // НовоеИмя - Строка - Новое имя файла (если необходимо) - title
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ОбновитьФайл(Знач Токен, Знач Идентификатор, Знач Файл, Знач НовоеИмя = "") Экспорт Функция ОбновитьФайл(Знач Токен, Знач Идентификатор, Знач Файл, Знач НовоеИмя = "") Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -258,14 +266,15 @@
КонецФункции КонецФункции
// Удалить объект. // Удалить объект
// Удаляет файл или каталог по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор объекта для удаления // Идентификатор - Строка - Идентификатор объекта для удаления - object
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция УдалитьОбъект(Знач Токен, Знач Идентификатор) Экспорт Функция УдалитьОбъект(Знач Токен, Знач Идентификатор) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -279,7 +288,7 @@
КонецФункции КонецФункции
// Получить описание файла. // Получить описание файла !NOCLI
// //
// Возвращаемое значение: // Возвращаемое значение:
// Соответствие Из КлючИЗначение - Описание файла // Соответствие Из КлючИЗначение - Описание файла
@ -299,15 +308,16 @@
#Область РаботаСКомментариями #Область РаботаСКомментариями
// Создать комментарий. // Создать комментарий
// Создает комментарий к файлу или каталогу
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// Идентификатор - Строка - Идентификатор объекта, для которого необходим комментарий // Идентификатор - Строка - Идентификатор объекта, для которого необходим комментарий - object
// Комментарий - Строка - Текст комментария // Комментарий - Строка - Текст комментария - text
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция СоздатьКомментарий(Знач Токен, Знач Идентификатор, Знач Комментарий) Экспорт Функция СоздатьКомментарий(Знач Токен, Знач Идентификатор, Знач Комментарий) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -326,15 +336,16 @@
КонецФункции КонецФункции
// Получить комментарий. // Получить комментарий
// Получает комментарий по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// ИДОбъекта - Строка - Идентификатор файла или каталога размещения комментария // ИДОбъекта - Строка - Идентификатор файла или каталога размещения комментария - object
// ИДКомментария - Строка - Идентификатор комментария // ИДКомментария - Строка - Идентификатор комментария - comment
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Получить комментарий // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт Функция ПолучитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -353,14 +364,15 @@
КонецФункции КонецФункции
// Получить список комментариев. // Получить список комментариев
// Получает список всех комментариев объекта
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// ИДОбъекта - Строка - Идентификатор объекта // ИДОбъекта - Строка - Идентификатор объекта - object
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Получить список комментариев // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьСписокКомментариев(Знач Токен, Знач ИДОбъекта) Экспорт Функция ПолучитьСписокКомментариев(Знач Токен, Знач ИДОбъекта) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
@ -378,15 +390,16 @@
КонецФункции КонецФункции
// Удалить комментарий. // Удалить комментарий
// Удаляет комментарий по ID
// //
// Параметры: // Параметры:
// Токен - Строка - Токен // Токен - Строка - Токен - token
// ИДОбъекта - Строка - Идентификатор файла или каталога размещения комментария // ИДОбъекта - Строка - Идентификатор файла или каталога размещения комментария - object
// ИДКомментария - Строка - Идентификатор комментария // ИДКомментария - Строка - Идентификатор комментария - comment
// //
// Возвращаемое значение: // Возвращаемое значение:
// HTTPОтвет - Удалить комментарий // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция УдалитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт Функция УдалитьКомментарий(Знач Токен, Знач ИДОбъекта, Знач ИДКомментария) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен); OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);

View File

@ -30,15 +30,16 @@
#Область ПрограммныйИнтерфейс #Область ПрограммныйИнтерфейс
// Сформировать ссылку получения кода. // Сформировать ссылку получения кода
// Возвращает URL для авторизации в браузере
// //
// Параметры: // Параметры:
// ClientID - Строка - Client ID // ClientID - Строка - Client ID - id
// Calendar - Булево - разрешение на методы Calendar // Calendar - Булево - разрешение на методы Calendar - calendar
// Drive - Булево - разрешение на методы Drive // Drive - Булево - разрешение на методы Drive - drive
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка - Сформировать ссылку получения кода // Строка - Ссылка получения кода
Функция СформироватьСсылкуПолученияКода(Знач ClientID, Знач Calendar = Истина, Знач Drive = Истина) Экспорт Функция СформироватьСсылкуПолученияКода(Знач ClientID, Знач Calendar = Истина, Знач Drive = Истина) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID); OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID);
@ -60,15 +61,16 @@
КонецФункции КонецФункции
// Получить токен по коду. // Получить токен по коду
// Получает токен по коду из авторизации в бразуере
// //
// Параметры: // Параметры:
// ClientID - Строка - Client ID // ClientID - Строка - Client ID - id
// ClientSecret - Строка - Client secret // ClientSecret - Строка - Client secret - secret
// Code - Строка - Code из браузера // Code - Строка - Code из браузера - code
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Получить токен по коду // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ПолучитьТокенПоКоду(Знач ClientID, Знач ClientSecret, Знач Code) Экспорт Функция ПолучитьТокенПоКоду(Знач ClientID, Знач ClientSecret, Знач Code) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID); OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID);
@ -90,15 +92,16 @@
КонецФункции КонецФункции
// Обновить токен. // Обновить токен
// Обновляет токен по Refresh token
// //
// Параметры: // Параметры:
// ClientID - Строка - Client ID // ClientID - Строка - Client ID - id
// ClientSecret - Строка - Client secret // ClientSecret - Строка - Client secret - secret
// RefreshToken - Строка - Refresh token // RefreshToken - Строка - Refresh token - refresh
// //
// Возвращаемое значение: // Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Обновить токен // Соответствие Из КлючИЗначение - сериализованный JSON ответа от Google
Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач RefreshToken) Экспорт Функция ОбновитьТокен(Знач ClientID, Знач ClientSecret, Знач RefreshToken) Экспорт
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID); OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientID);