mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-19 21:17:55 +02:00
Преобразование OPI -> OInt (workflow)
This commit is contained in:
parent
bae3fad863
commit
52f335516f
@ -36,15 +36,16 @@
|
|||||||
|
|
||||||
#Область РаботаСоСтраницами
|
#Область РаботаСоСтраницами
|
||||||
|
|
||||||
// Создать дочернюю страницу над другой страницей-родителем
|
// Создать страницу
|
||||||
|
// Создает дочернюю страницу над другой страницей-родителем
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Родитель - Строка - ID Родителя
|
// Родитель - Строка - ID Родителя - page
|
||||||
// Заголовок - Строка - Заголовок страницы
|
// Заголовок - Строка - Заголовок страницы - title
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, HTTPОтвет, ДвоичныеДанные, Неопределено - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция СоздатьСтраницу(Знач Токен, Знач Родитель, Знач Заголовок) Экспорт
|
Функция СоздатьСтраницу(Знач Токен, Знач Родитель, Знач Заголовок) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -66,15 +67,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать страницу в базу.
|
// Создать страницу в базу
|
||||||
|
// Создает страницу в базе-родителе
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Родитель - Строка - ID родительской базы
|
// Родитель - Строка - ID родительской базы - base
|
||||||
// Данные - Соответствие Из КлючИЗначение - Соответствие свойств. Должен соответствовать шаблону свойств базы
|
// Данные - Соответствие Из КлючИЗначение - Соответствие свойств - data
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Создать страницу в базу
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция СоздатьСтраницуВБазу(Знач Токен, Знач Родитель, Знач Данные) Экспорт
|
Функция СоздатьСтраницуВБазу(Знач Токен, Знач Родитель, Знач Данные) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -95,14 +97,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить страницу.
|
// Получить страницу
|
||||||
|
// Получает информацию о странице по ID
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Страница - Строка - ID Родителя
|
// Страница - Строка - ID страницы - page
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ДвоичныеДанные, Неопределено, Строка, Произвольный - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ПолучитьСтраницу(Знач Токен, Знач Страница) Экспорт
|
Функция ПолучитьСтраницу(Знач Токен, Знач Страница) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -120,15 +123,15 @@
|
|||||||
// Изменить свойства страницы.
|
// Изменить свойства страницы.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Страница - Строка - ID изменяемой страницы
|
// Страница - Строка - ID изменяемой страницы - page
|
||||||
// Данные - Соответствие Из КлючИЗначение - Соответствие изменяемых параметров
|
// Данные - Соответствие Из КлючИЗначение - Соответствие изменяемых параметров - data
|
||||||
// Иконка - Строка - URL картинки - иконки страницы
|
// Иконка - Строка - URL картинки - иконки страницы - icon
|
||||||
// Обложка - Строка - URL картинки - обложки страницы
|
// Обложка - Строка - URL картинки - обложки страницы - cover
|
||||||
// Архивирована - Булево - Истина - Архивировать страницу
|
// Архивирована - Булево - Архивировать страницу или нет (булево) - archive
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, HTTPОтвет, ДвоичныеДанные - Изменить свойства страницы
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ИзменитьСвойстваСтраницы(Знач Токен
|
Функция ИзменитьСвойстваСтраницы(Знач Токен
|
||||||
, Знач Страница
|
, Знач Страница
|
||||||
, Знач Данные = ""
|
, Знач Данные = ""
|
||||||
@ -191,16 +194,17 @@
|
|||||||
|
|
||||||
#Область РаботаСБазамиДанных
|
#Область РаботаСБазамиДанных
|
||||||
|
|
||||||
// Создать базу данных страниц
|
// Создать базу данных
|
||||||
|
// Создает базу данных
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Родитель - Строка - ID страницы родителя
|
// Родитель - Строка - ID страницы родителя - page
|
||||||
// Заголовок - Строка - Заголовок базы данных
|
// Заголовок - Строка - Заголовок базы данных - title
|
||||||
// Свойства - Структура Из Строка - Свойства базы данных
|
// Свойства - Структура Из Строка - Свойства базы данных - props
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция СоздатьБазуДанных(Знач Токен, Знач Родитель, Знач Заголовок, Знач Свойства = "") Экспорт
|
Функция СоздатьБазуДанных(Знач Токен, Знач Родитель, Знач Заголовок, Знач Свойства = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -239,14 +243,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// Получить базу данных
|
||||||
// Получить данные о базе данных
|
// Получить данные о базе данных
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// База - Строка - ID базы данных
|
// База - Строка - ID базы данных - base
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ПолучитьБазуДанных(Знач Токен, Знач База) Экспорт
|
Функция ПолучитьБазуДанных(Знач Токен, Знач База) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -261,18 +266,18 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Изменить свойства базы.
|
// Изменить свойства базы
|
||||||
|
// Изменяет свойства существующей базы
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// База - Строка - ID целевой базы
|
// База - Строка - ID целевой базы - base
|
||||||
// Свойства - Соответствие из КлючИЗначение - Соответствие, как при создании новой базы. Если значение - пусто,
|
// Свойства - Соответствие из КлючИЗначение - Новые/Изменяемые свойства базы данных - props
|
||||||
// то свойство будет удалено
|
// Заголовок - Строка - Новый заголовок базы - title
|
||||||
// Заголовок - Строка - Заголовок базы
|
// Описание - Строка - Новое описание базы - description
|
||||||
// Описание - Строка - Описание базы
|
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, HTTPОтвет, ДвоичныеДанные - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ИзменитьСвойстваБазы(Знач Токен, Знач База, Знач Свойства = "", Знач Заголовок = "", Знач Описание = "") Экспорт
|
Функция ИзменитьСвойстваБазы(Знач Токен, Знач База, Знач Свойства = "", Знач Заголовок = "", Знач Описание = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -307,16 +312,17 @@
|
|||||||
|
|
||||||
#Область РаботаСБлоками
|
#Область РаботаСБлоками
|
||||||
|
|
||||||
// Создать блок.
|
// Создать блок
|
||||||
|
// Создает новый блок на основе существующего блока
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Родитель - Строка - ID родительского блока или страницы
|
// Родитель - Строка - ID родительского блока или страницы - page
|
||||||
// Блок - Строка,Соответствие Из КлючИЗначение - ID блока, копию которого необходимо добавить или сам блок
|
// Блок - Строка,Соответствие Из КлючИЗначение - ID блока или сам блок-образец - block
|
||||||
// ВставитьПосле - Строка - ID блока, после которого необходимо встаивть новый, если родитель уже имеет дочерние блоки
|
// ВставитьПосле - Строка - ID блока, после которого необходимо встаивть новый - prev
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция СоздатьБлок(Знач Токен, Знач Родитель, Знач Блок, Знач ВставитьПосле = "") Экспорт
|
Функция СоздатьБлок(Знач Токен, Знач Родитель, Знач Блок, Знач ВставитьПосле = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -356,12 +362,12 @@
|
|||||||
// Вернуть блок.
|
// Вернуть блок.
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// ИДБлока - Строка - ID блока
|
// ИДБлока - Строка - ID блока - block
|
||||||
// ТолькоОснова - Булево - Истина - служебные поля удаляются, остается только сам блок
|
// ТолькоОснова - Булево - Истина > служебные поля удаляются, остается только сам блок - core
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ДвоичныеДанные, Строка, Произвольный - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ВернутьБлок(Знач Токен, Знач ИДБлока, Знач ТолькоОснова = Истина) Экспорт
|
Функция ВернутьБлок(Знач Токен, Знач ИДБлока, Знач ТолькоОснова = Истина) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -381,14 +387,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Вернуть дочерние блоки.
|
// Вернуть дочерние блоки
|
||||||
|
// Созвращает список дочерних блоков блока-родителя
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// ИДБлока - Строка - ID блока-родителя
|
// ИДБлока - Строка - ID блока-родителя - block
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ДвоичныеДанные, Строка, Произвольный - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ВернутьДочерниеБлоки(Знач Токен, Знач ИДБлока) Экспорт
|
Функция ВернутьДочерниеБлоки(Знач Токен, Знач ИДБлока) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -403,14 +410,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Удалить блок.
|
// Удалить блок
|
||||||
|
// Удаляет блок по ID
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// ИДБлока - Строка - ID блока
|
// ИДБлока - Строка - ID блока - block
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ДвоичныеДанные, Строка, Произвольный - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция УдалитьБлок(Знач Токен, Знач ИДБлока) Экспорт
|
Функция УдалитьБлок(Знач Токен, Знач ИДБлока) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -429,13 +437,14 @@
|
|||||||
|
|
||||||
#Область Пользователи
|
#Область Пользователи
|
||||||
|
|
||||||
// Список пользователей.
|
// Список пользователей
|
||||||
|
// Возвращает список пользователей рабочего пространства
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ДвоичныеДанные, Строка, Произвольный - Ответ сервера Notion
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция СписокПользователей(Знач Токен) Экспорт
|
Функция СписокПользователей(Знач Токен) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -447,14 +456,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить данные пользователя.
|
// Получить данные пользователя
|
||||||
|
// Получает данные пользователя по ID
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// ИДПользователя - Строка - ID целевого пользователя
|
// ИДПользователя - Строка - ID целевого пользователя - user
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Неопределено, ДвоичныеДанные, Строка, Произвольный - Получить данные пользователя
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Notion
|
||||||
Функция ПолучитьДанныеПользователя(Знач Токен, Знач ИДПользователя) Экспорт
|
Функция ПолучитьДанныеПользователя(Знач Токен, Знач ИДПользователя) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
|
@ -39,10 +39,11 @@
|
|||||||
|
|
||||||
#Область ДанныеИНастройка
|
#Область ДанныеИНастройка
|
||||||
|
|
||||||
// Получить ссылку для авторизации через браузер.
|
// Получить ссылку для авторизации
|
||||||
|
// Формирует ссылку для авторизации через браузер
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Параметры - Соответствие Из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка - URL для перехода в браузере
|
// Строка - URL для перехода в браузере
|
||||||
@ -67,14 +68,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить токен.
|
// Получить токен
|
||||||
|
// Получает токен по коду, полученному при авторизации по ссылке из ПолучитьСсылкуАвторизации
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Код - Строка - Код, полученный из авторизации См.ПолучитьСсылкуАвторизации
|
// Код - Строка - Код, полученный из авторизации См.ПолучитьСсылкуАвторизации - code
|
||||||
// Параметры - Соответствие Из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// HTTPОтвет, Произвольный, ДвоичныеДанные - Результат чтения JSON ответа сервера
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция ПолучитьТокен(Знач Код, Знач Параметры = "") Экспорт
|
Функция ПолучитьТокен(Знач Код, Знач Параметры = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Код);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Код);
|
||||||
@ -95,13 +97,14 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Обновить токен v2 токен при помощи refresh_token
|
// Обновить токен
|
||||||
|
// Обновляет v2 токен при помощи refresh_token
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Параметры - Соответствие Из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// HTTPОтвет, Произвольный, ДвоичныеДанные - Результат чтения JSON ответа сервера
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция ОбновитьТокен(Знач Параметры = "") Экспорт
|
Функция ОбновитьТокен(Знач Параметры = "") Экспорт
|
||||||
|
|
||||||
Параметры_ = ПолучитьСтандартныеПараметры(Параметры);
|
Параметры_ = ПолучитьСтандартныеПараметры(Параметры);
|
||||||
@ -119,6 +122,7 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
|
// !NOCLI
|
||||||
// Метод для вставки в http-сервис, адрес которого указывается в redirect_uri
|
// Метод для вставки в http-сервис, адрес которого указывается в redirect_uri
|
||||||
// Вызывает метод получения токена, так как для получения токена из кода, приходящего
|
// Вызывает метод получения токена, так как для получения токена из кода, приходящего
|
||||||
// на redirect_uri после авторизации через браузер есть всего 30 секунд
|
// на redirect_uri после авторизации через браузер есть всего 30 секунд
|
||||||
@ -147,17 +151,18 @@
|
|||||||
|
|
||||||
#Область Твиты
|
#Область Твиты
|
||||||
|
|
||||||
// Создать произвольный твит.
|
// !NOCLI
|
||||||
|
// Создать произвольный твит
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита
|
||||||
// МассивМедиа - Массив из Строка,ДвоичныеДанные - Массив двоичных данных или путей к файлам
|
// МассивМедиа - Массив из Строка,ДвоичныеДанные - Массив двоичных данных или путей к файлам
|
||||||
// МассивВариантовОпроса - Массив из Строка - Массив вариантов опроса, если необходимо
|
// МассивВариантовОпроса - Массив из Строка - Массив вариантов опроса, если необходимо
|
||||||
// ДлительностьОпроса - Строка,Число - Длительность опроса, если необходимо (опрос без длительности не создается)
|
// ДлительностьОпроса - Строка,Число - Длительность опроса, если необходимо (опрос без длительности не создается)
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать произвольный твит
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьПроизвольныйТвит(Знач Текст = ""
|
Функция СоздатьПроизвольныйТвит(Знач Текст = ""
|
||||||
, Знач МассивМедиа = ""
|
, Знач МассивМедиа = ""
|
||||||
, Знач МассивВариантовОпроса = ""
|
, Знач МассивВариантовОпроса = ""
|
||||||
@ -210,27 +215,29 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать текстовый твит.
|
// Создать текстовый твит
|
||||||
|
// Создает твит без вложений
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита - text
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать текстовый твит
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьТекстовыйТвит(Знач Текст, Знач Параметры = "") Экспорт
|
Функция СоздатьТекстовыйТвит(Знач Текст, Знач Параметры = "") Экспорт
|
||||||
Возврат СоздатьПроизвольныйТвит(Текст, , , , Параметры);
|
Возврат СоздатьПроизвольныйТвит(Текст, , , , Параметры);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать твит картинки.
|
// Создать твит картинки
|
||||||
|
// Создает твит с картинкой вложением
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита - text
|
||||||
// МассивКартинок - Массив из Строка,ДвоичныеДанные - Массив двоичных данных или путей к картинкам
|
// МассивКартинок - Массив из Строка,ДвоичныеДанные - Массив файлов картинок - pictures
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать твит картинки
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьТвитКартинки(Знач Текст, Знач МассивКартинок, Знач Параметры = "") Экспорт
|
Функция СоздатьТвитКартинки(Знач Текст, Знач МассивКартинок, Знач Параметры = "") Экспорт
|
||||||
|
|
||||||
МассивМедиа = ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
|
МассивМедиа = ЗагрузитьМассивВложений(МассивКартинок, "tweet_image", Параметры);
|
||||||
@ -238,15 +245,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать твит гифки.
|
// Создать твит гифки
|
||||||
|
// Создает твит с вложением-гифкой
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита - text
|
||||||
// МассивГифок - Массив из Строка,ДвоичныеДанные - Массив двоичных данных или путей к гифкам
|
// МассивГифок - Массив из Строка,ДвоичныеДанные - Массив файлов гифок - gifs
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать твит гифки
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьТвитГифки(Знач Текст, Знач МассивГифок, Знач Параметры = "") Экспорт
|
Функция СоздатьТвитГифки(Знач Текст, Знач МассивГифок, Знач Параметры = "") Экспорт
|
||||||
|
|
||||||
МассивМедиа = ЗагрузитьМассивВложений(МассивГифок, "tweet_gif", Параметры);
|
МассивМедиа = ЗагрузитьМассивВложений(МассивГифок, "tweet_gif", Параметры);
|
||||||
@ -254,15 +262,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать твит видео.
|
// Создать твит видео
|
||||||
|
// Создает твит с видеовложением
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита - text
|
||||||
// МассивВидео - Массив из Строка,ДвоичныеДанные - Массив двоичных данных или путей к видео
|
// МассивВидео - Массив из Строка,ДвоичныеДанные - Массив файлов видео - videos
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать твит видео
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьТвитВидео(Знач Текст, Знач МассивВидео, Знач Параметры = "") Экспорт
|
Функция СоздатьТвитВидео(Знач Текст, Знач МассивВидео, Знач Параметры = "") Экспорт
|
||||||
|
|
||||||
МассивМедиа = ЗагрузитьМассивВложений(МассивВидео, "tweet_video", Параметры);
|
МассивМедиа = ЗагрузитьМассивВложений(МассивВидео, "tweet_video", Параметры);
|
||||||
@ -270,26 +279,28 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать твит опрос.
|
// Создать твит опрос
|
||||||
|
// Создает твит с опросом
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Текст - Строка - Текст твита
|
// Текст - Строка - Текст твита - text
|
||||||
// МассивВариантов - Массив из Строка - Массив вариантов опроса
|
// МассивВариантов - Массив из Строка - Массив вариантов опроса - options
|
||||||
// Длительность - Строка,Число - Длительность опроса
|
// Длительность - Строка,Число - Длительность опроса - duration
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать твит опрос
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Twitter
|
||||||
Функция СоздатьТвитОпрос(Знач Текст, Знач МассивВариантов, Знач Длительность, Знач Параметры = "") Экспорт
|
Функция СоздатьТвитОпрос(Знач Текст, Знач МассивВариантов, Знач Длительность, Знач Параметры = "") Экспорт
|
||||||
Возврат СоздатьПроизвольныйТвит(Текст, , МассивВариантов, Длительность, Параметры);
|
Возврат СоздатьПроизвольныйТвит(Текст, , МассивВариантов, Длительность, Параметры);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Загрузить массив вложений.
|
// Загрузить массив вложений !NOCLI
|
||||||
|
// Загружает файлы на сервер и возвращает их ID
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// МассивФайлов - Массив из Строка, ДвоичныеДанные - Массив файлов
|
// МассивФайлов - Массив из Строка, ДвоичныеДанные - Массив файлов
|
||||||
// ТипВложений - Строка - Тип вложений
|
// ТипВложений - Строка - Тип вложений
|
||||||
// Параметры - Соответствие из Строка - См.ПолучитьСтандартныеПараметры
|
// Параметры - Структура из Строка - См.ПолучитьСтандартныеПараметры - auth - JSON авторизации или путь к .json
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Массив Из Строка - Массив ID медиа
|
// Массив Из Строка - Массив ID медиа
|
||||||
|
@ -36,13 +36,14 @@
|
|||||||
|
|
||||||
#Область РаботаСФайламиИПапками
|
#Область РаботаСФайламиИПапками
|
||||||
|
|
||||||
// Получить информацию о диске.
|
// Получить информацию о диске
|
||||||
|
// Получает информацию о текущем диске
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ДвоичныеДанные, Неопределено, Строка, Произвольный - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьИнформациюОДиске(Знач Токен) Экспорт
|
Функция ПолучитьИнформациюОДиске(Знач Токен) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -54,14 +55,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать папку.
|
// Создать папку
|
||||||
|
// Создает каталог на диске
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к созаваемой папке
|
// Путь - Строка - Путь к созаваемой папке - path
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция СоздатьПапку(Знач Токен, Знач Путь) Экспорт
|
Функция СоздатьПапку(Знач Токен, Знач Путь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -89,14 +91,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить объект.
|
// Получить объект
|
||||||
|
// Получает информацию об объекте диска по заданному пути
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к папке или файлу, о котором необходимо получить информацию
|
// Путь - Строка - Путь к папке или файлу - path
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ДвоичныеДанные, Неопределено, Строка, Произвольный - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьОбъект(Знач Токен, Знач Путь) Экспорт
|
Функция ПолучитьОбъект(Знач Токен, Знач Путь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -112,15 +115,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Удалить объект.
|
// Удалить объект
|
||||||
|
// Удаляет объект по заданному пути
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к удаляемой папке или файлу
|
// Путь - Строка - Путь к удаляемой папке или файлу - path
|
||||||
// ВКорзину - Булево - В корзину
|
// ВКорзину - Булево - В корзину - can
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// ДвоичныеДанные, Неопределено, Строка, Произвольный - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция УдалитьОбъект(Знач Токен, Знач Путь, Знач ВКорзину = Истина) Экспорт
|
Функция УдалитьОбъект(Знач Токен, Знач Путь, Знач ВКорзину = Истина) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -139,16 +143,17 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Создать копию объекта.
|
// Создать копию объекта
|
||||||
|
// Создает копию объекта по заданному пути и пути к оригиналу
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Оригинал - Строка - Путь к оригинальному файлу или каталогу
|
// Оригинал - Строка - Путь к оригинальному файлу или каталогу - from
|
||||||
// Путь - Строка - Путь-назначение для копии
|
// Путь - Строка - Путь назначения для копии - to
|
||||||
// Перезаписывать - Булево - Перезаписывать если файл с таким именем уже существует
|
// Перезаписывать - Булево - Перезаписывать если файл с таким именем уже существует - rewrite
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция СоздатьКопиюОбъекта(Знач Токен, Знач Оригинал, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
Функция СоздатьКопиюОбъекта(Знач Токен, Знач Оригинал, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -180,14 +185,15 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить ссылку для скачивания.
|
// Получить ссылку для скачивания
|
||||||
|
// Получает ссылку для скачивания файла
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к файлу для скачивания
|
// Путь - Строка - Путь к файлу для скачивания - parh
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьСсылкуДляСкачивания(Знач Токен, Знач Путь) Экспорт
|
Функция ПолучитьСсылкуДляСкачивания(Знач Токен, Знач Путь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -204,20 +210,21 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить список файлов.
|
// Получить список файлов
|
||||||
//
|
// Получает список файлов с или без отбора по типу
|
||||||
|
// Список доступных типов: audio, backup, book, compressed, data, development,
|
||||||
|
// diskimage, document, encoded, executable, flash, font,
|
||||||
|
// mage, settings, spreadsheet, text, unknown, video, web
|
||||||
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Количество - Число,Строка - Количество возвращаемых объектов
|
// Количество - Число,Строка - Количество возвращаемых объектов - amount
|
||||||
// СмещениеОтНачала - Число - Смещение для получение объектов не из начала списка
|
// СмещениеОтНачала - Число - Смещение для получение объектов не из начала списка - offset
|
||||||
// ОтборПоТипу - Строка - Отбор по типу файла
|
// ОтборПоТипу - Строка - Отбор по типу файла - type
|
||||||
// Список доступных вариантов: audio, backup, book, compressed, data, development,
|
// СортироватьПоДате - Булево - Истина > сортировать по дате, Ложь > по алфавиту - datesort
|
||||||
// diskimage, document, encoded, executable, flash, font,
|
|
||||||
// image, settings, spreadsheet, text, unknown, video, web
|
|
||||||
// СортироватьПоДате - Булево - Истина - сортировать по дате, Ложь - по алфавиту
|
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьСписокФайлов(Знач Токен
|
Функция ПолучитьСписокФайлов(Знач Токен
|
||||||
, Знач Количество = 0
|
, Знач Количество = 0
|
||||||
, Знач СмещениеОтНачала = 0
|
, Знач СмещениеОтНачала = 0
|
||||||
@ -258,16 +265,17 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Переместить объект.
|
// Переместить объект
|
||||||
|
// Перемещает объект по заданному пути и пути к оригиналу
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Оригинал - Строка - Путь к оригинальному файлу или папке
|
// Оригинал - Строка - Путь к оригинальному файлу или папке - from
|
||||||
// Путь - Строка - Путь-назначение для перемещения
|
// Путь - Строка - Путь-назначение для перемещения - to
|
||||||
// Перезаписывать - Булево - Перезаписывать если файл с таким именем уже существует
|
// Перезаписывать - Булево - Перезаписывать если файл с таким именем уже существует - rewrite
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПереместитьОбъект(Знач Токен, Знач Оригинал, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
Функция ПереместитьОбъект(Знач Токен, Знач Оригинал, Знач Путь, Знач Перезаписывать = Ложь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -298,16 +306,17 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить ссылку загрузки файла.
|
// Загрузить файл
|
||||||
|
// Загружает файл на диск по заданному пути
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь для сохранение файла на Диске
|
// Путь - Строка - Путь для сохранение файла на Диске - path
|
||||||
// Файл - Строка,ДвоичныеДанные - Файл для загрузки
|
// Файл - Строка,ДвоичныеДанные - Файл для загрузки - file
|
||||||
// Перезаписывать - Булево - Перезаписывать, если файл с таким именем уже существует
|
// Перезаписывать - Булево - Перезаписывать, если файл с таким именем уже существует - rewrite
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ЗагрузитьФайл(Знач Токен, Знач Путь, Знач Файл, Знач Перезаписывать = Ложь) Экспорт
|
Функция ЗагрузитьФайл(Знач Токен, Знач Путь, Знач Файл, Знач Перезаписывать = Ложь) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -336,15 +345,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Загрузить файл по URL.
|
// Загрузить файл по URL
|
||||||
|
// Загружает файл на диск, забирая его по заданному URL
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь помещения загруженного файла
|
// Путь - Строка - Путь помещения загруженного файла - path
|
||||||
// Адрес - Строка - URL файла
|
// Адрес - Строка - URL файла - url
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ЗагрузитьФайлПоURL(Знач Токен, Знач Путь, Знач Адрес) Экспорт
|
Функция ЗагрузитьФайлПоURL(Знач Токен, Знач Путь, Знач Адрес) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -369,39 +379,42 @@
|
|||||||
|
|
||||||
#Область УправлениеПубличнымДоступом
|
#Область УправлениеПубличнымДоступом
|
||||||
|
|
||||||
// Опубликовать объект.
|
// Опубликовать объект
|
||||||
|
// Публикует объект диска в публичный доступ
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к публикуемому объекту
|
// Путь - Строка - Путь к публикуемому объекту - path
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ОпубликоватьОбъект(Знач Токен, Знач Путь) Экспорт
|
Функция ОпубликоватьОбъект(Знач Токен, Знач Путь) Экспорт
|
||||||
Возврат ПереключениеОбщегоДоступа(Токен, Путь, Истина);
|
Возврат ПереключениеОбщегоДоступа(Токен, Путь, Истина);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Отменить публикацию объекта.
|
// Отменить публикацию объекта
|
||||||
|
// Отменяет публикацию ранее опубликованного объекта
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Путь - Строка - Путь к опубликованному ранее объекту
|
// Путь - Строка - Путь к опубликованному ранее объекту - path
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ОтменитьПубликациюОбъекта(Знач Токен, Знач Путь) Экспорт
|
Функция ОтменитьПубликациюОбъекта(Знач Токен, Знач Путь) Экспорт
|
||||||
Возврат ПереключениеОбщегоДоступа(Токен, Путь, Ложь);
|
Возврат ПереключениеОбщегоДоступа(Токен, Путь, Ложь);
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить список опубликованных объектов.
|
// Получить список опубликованных объектов.
|
||||||
|
// Получает список опубликованных объектов
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// Количество - Число - Количество возвращаемых объектов
|
// Количество - Число - Количество возвращаемых объектов - amount
|
||||||
// СмещениеОтНачала - Число - Смещение для получение объектов не из начала списка
|
// СмещениеОтНачала - Число - Смещение для получение объектов не из начала списка - offset
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьСписокОпубликованныхОбъектов(Знач Токен, Знач Количество = 0, Знач СмещениеОтНачала = 0) Экспорт
|
Функция ПолучитьСписокОпубликованныхОбъектов(Знач Токен, Знач Количество = 0, Знач СмещениеОтНачала = 0) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -426,16 +439,17 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить публичный объект.
|
// Получить публичный объект
|
||||||
|
// Получает информацию об опубликованном объекте по его URL
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// URL - Строка - Адрес объекта
|
// URL - Строка - Адрес объекта - url
|
||||||
// Количество - Число - Количество возвращаемых вложенных объектов (для каталога)
|
// Количество - Число - Количество возвращаемых вложенных объектов (для каталога) - amount
|
||||||
// СмещениеОтНачала - Число - Смещение для получение вложенных объектов не из начала списка
|
// СмещениеОтНачала - Число - Смещение для получение вложенных объектов не из начала списка - offset
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьПубличныйОбъект(Знач Токен, Знач URL, Знач Количество = 0, Знач СмещениеОтНачала = 0) Экспорт
|
Функция ПолучитьПубличныйОбъект(Знач Токен, Знач URL, Знач Количество = 0, Знач СмещениеОтНачала = 0) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -463,15 +477,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Получить ссылку скачивания публичного объекта.
|
// Получить ссылку скачивания публичного объекта
|
||||||
|
// Получает прямую ссылку для скачивания публичного объекта
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// URL - Строка - Адрес объекта
|
// URL - Строка - Адрес объекта - url
|
||||||
// Путь - Строка - Путь
|
// Путь - Строка - Путь внутри объекта - path
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьСсылкуСкачиванияПубличногоОбъекта(Знач Токен, Знач URL, Знач Путь = "") Экспорт
|
Функция ПолучитьСсылкуСкачиванияПубличногоОбъекта(Знач Токен, Знач URL, Знач Путь = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
@ -494,16 +509,17 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Сохранить публичный объект на диск.
|
// Сохранить публичный объект на диск
|
||||||
|
// Сохраняет публичный объект на ваш диск
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// Токен - Строка - Токен
|
// Токен - Строка - Токен - token
|
||||||
// URL - Строка - Адрес объекта
|
// URL - Строка - Адрес объекта - url
|
||||||
// Откуда - Строка - Путь внутри публичного каталога (только для папок)
|
// Откуда - Строка - Путь внутри публичного каталога (только для папок) - from
|
||||||
// Куда - Строка - Путь сохранения файла
|
// Куда - Строка - Путь сохранения файла - to
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, ДвоичныеДанные, Неопределено, HTTPОтвет - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция СохранитьПубличныйОбъектНаДиск(Знач Токен, Знач URL, Откуда = "", Куда = "") Экспорт
|
Функция СохранитьПубличныйОбъектНаДиск(Знач Токен, Знач URL, Откуда = "", Куда = "") Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(Токен);
|
||||||
|
@ -30,13 +30,14 @@
|
|||||||
|
|
||||||
#Область ПрограммныйИнтерфейс
|
#Область ПрограммныйИнтерфейс
|
||||||
|
|
||||||
// Получить код подтверждения.
|
// Получить код подтверждения
|
||||||
|
// Получает код подтверждения и адрес страницы, на которой его необходимо ввести
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ClientId - Строка - Client id
|
// ClientId - Строка - Client id - id
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Ответ сервера Yandex
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПолучитьКодПодтверждения(Знач ClientId) Экспорт
|
Функция ПолучитьКодПодтверждения(Знач ClientId) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
||||||
@ -48,15 +49,16 @@
|
|||||||
|
|
||||||
КонецФункции
|
КонецФункции
|
||||||
|
|
||||||
// Преобразовать код в токен.
|
// Преобразовать код в токен
|
||||||
|
// Преобразовывает код в токен после ввода кода при выполнении ПолучитьКодПодтверждения
|
||||||
//
|
//
|
||||||
// Параметры:
|
// Параметры:
|
||||||
// ClientId - Строка - Client id
|
// ClientId - Строка - Client id - id
|
||||||
// ClientSecret - Строка - Client secret
|
// ClientSecret - Строка - Client secret - secret
|
||||||
// КодУстройства - Строка - device_code из ПолучитьКодПодтверждения()
|
// КодУстройства - Строка - device_code из ПолучитьКодПодтверждения() - device
|
||||||
//
|
//
|
||||||
// Возвращаемое значение:
|
// Возвращаемое значение:
|
||||||
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Преобразовать код в токен
|
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Yandex
|
||||||
Функция ПреобразоватьКодВТокен(Знач ClientId, Знач ClientSecret, Знач КодУстройства) Экспорт
|
Функция ПреобразоватьКодВТокен(Знач ClientId, Знач ClientSecret, Знач КодУстройства) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
||||||
@ -75,15 +77,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 ответа от Yandex
|
||||||
Функция ОбновитьТокен(Знач ClientId, Знач ClientSecret, Знач RefreshToken) Экспорт
|
Функция ОбновитьТокен(Знач ClientId, Знач ClientSecret, Знач RefreshToken) Экспорт
|
||||||
|
|
||||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
OPI_ПреобразованиеТипов.ПолучитьСтроку(ClientId);
|
||||||
|
Loading…
x
Reference in New Issue
Block a user