1
0
mirror of https://github.com/Bayselonarrend/OpenIntegrations.git synced 2024-11-28 09:08:38 +02:00

Преобразование OPI -> OInt (workflow)

This commit is contained in:
Vitaly the Alpaca 2024-03-17 11:51:56 +00:00 committed by Vitaly the Alpaca (bot)
parent 5679c761c4
commit 8b721fe42f
9 changed files with 46 additions and 46 deletions

View File

@ -125,7 +125,7 @@
//
// Возвращаемое значение:
// HTTPОтвет - Ответ сервера Google
Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) Экспорт
Функция ЗагрузитьФайл(Знач Токен, Знач Файл, Знач Описание) Экспорт
Возврат УправлениеФайлом(Токен, Файл, Описание);
КонецФункции
@ -255,10 +255,10 @@
Функция ПолучитьОписаниеФайла() Экспорт
Описание = Новый Соответствие;
Описание.Вставить("MIME" , "image/jpeg");
Описание.Вставить("Имя" , "Новый файл.jpg");
Описание.Вставить("Описание" , "Это новый файл");
Описание.Вставить("Родитель" , "root");
Описание.Вставить("MIME" , "image/jpeg"); // MIME-тип загружаемого файла
Описание.Вставить("Имя" , "Новый файл.jpg"); // Имя файла с расширением
Описание.Вставить("Описание" , "Это новый файл"); // Описание файла
Описание.Вставить("Родитель" , "root"); // ID каталога загрузки или "root" для загрузки в корень
Возврат Описание;

View File

@ -24,6 +24,10 @@
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:NumberOfOptionalParams-off
// BSLLS:UsingServiceTag-off
// @skip-check method-too-many-params
// Раскомментировать, если выполняется OneScript
#Использовать "../../tools"
@ -114,8 +118,6 @@
//
// Возвращаемое значение:
// Строка, Произвольный, Неопределено, HTTPОтвет, ДвоичныеДанные - Изменить свойства страницы
// @skip-check method-too-many-params
// BSLLS:NumberOfOptionalParams-off
Функция ИзменитьСвойстваСтраницы(Знач Токен
, Знач Страница
, Знач Данные = ""
@ -165,7 +167,6 @@
Возврат Ответ;
КонецФункции
// BSLLS:NumberOfOptionalParams-on
#КонецОбласти

View File

@ -27,6 +27,10 @@
// BSLLS:Typo-off
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:NumberOfOptionalParams-off
// BSLLS:UsingServiceTag-off
//@skip-check method-too-many-params
// Раскомментировать, если выполняется OneScript
#Использовать "../../tools"
@ -152,8 +156,6 @@
//
// Возвращаемое значение:
// Строка, Произвольный, Неопределено, ДвоичныеДанные, HTTPОтвет - Создать произвольный твит
//@skip-check method-too-many-params
// BSLLS:NumberOfOptionalParams-off
Функция СоздатьПроизвольныйТвит(Знач Текст = ""
, Знач МассивМедиа = ""
, Знач МассивВариантовОпроса = ""
@ -202,7 +204,6 @@
Возврат Ответ;
КонецФункции
// BSLLS:NumberOfOptionalParams-on
// Создать текстовый твит.
//

View File

@ -27,6 +27,10 @@
// BSLLS:NumberOfOptionalParams-off
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:NumberOfOptionalParams-off
// BSLLS:UsingServiceTag-off
//@skip-check method-too-many-params
// Раскомментировать, если выполняется OneScript
#Использовать "../../tools"
@ -159,9 +163,7 @@
Путь = Картинка;
Картинка = Новый ДвоичныеДанные(Картинка);
Иначе
//@skip-check missing-temporary-file-deletion
// BSLLS:MissingTemporaryFileDeletion-off
Путь = ПолучитьИмяВременногоФайла("jpeg");
Путь = ("image.jpeg");
КонецЕсли;
Файлы = Новый Соответствие;
@ -448,8 +450,6 @@
//
// Возвращаемое значение:
// ДвоичныеДанные, Неопределено, Произвольный - Ответ сервера ВК
//@skip-check method-too-many-params
// BSLLS:NumberOfOptionalParams-off
Функция СделатьРепост(Знач IDПоста
, Знач IDСтены = ""
, Знач ЦелеваяСтена = ""
@ -475,7 +475,6 @@
Возврат Ответ;
КонецФункции
// BSLLS:NumberOfOptionalParams-on
// Написать сообщение.
//
@ -1103,7 +1102,6 @@
//
// Возвращаемое значение:
// ДвоичныеДанные, Неопределено, Произвольный - Ответ сервера
//@skip-check method-too-many-params
Функция ИзменитьПодборкуТоваров(Знач Название
, Знач Подборка
, Знач Картинка = ""
@ -1456,9 +1454,7 @@
КлючКартинка = СтрЗаменить(Картинка, ".", "___");
ЗначениеКартинка = Новый ДвоичныеДанные(Картинка);
Иначе
//@skip-check missing-temporary-file-deletion
// BSLLS:MissingTemporaryFileDeletion-off
КлючКартинка = СтрЗаменить(ПолучитьИмяВременногоФайла("jpeg"), ".", "___");
КлючКартинка = "image___jpeg";
ЗначениеКартинка = Картинка;
КонецЕсли;
@ -1570,7 +1566,6 @@
КонецФункции
//@skip-check method-too-many-params
Функция УправлениеПодборкой(Знач Название
, Знач Картинка = ""
, Знач ИДПодборки = ""

View File

@ -24,6 +24,10 @@
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:NumberOfOptionalParams-off
// BSLLS:UsingServiceTag-off
//@skip-check method-too-many-params
// Раскомментировать, если выполняется OneScript
#Использовать "../../tools"
@ -184,8 +188,6 @@
//
// Возвращаемое значение:
// Строка, Произвольный, ДвоичныеДанные, HTTPОтвет, Неопределено - Ответ сервера Yandex
//@skip-check method-too-many-params
// BSLLS:NumberOfOptionalParams-off
Функция ПолучитьСписокФайлов(Знач Токен
, Знач Количество = 0
, Знач СмещениеОтНачала = 0
@ -219,7 +221,6 @@
Возврат Ответ;
КонецФункции
// BSLLS:NumberOfOptionalParams-on
// Переместить объект.
//

View File

@ -24,10 +24,13 @@
// Набор тестов для YAxUnit
// @skip-check undefined-variable
// BSLLS:Typo-off
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:UsingServiceTag-off
// BSLLS:UnusedParameters-off
// @skip-check undefined-variable
// Раскомментировать, если выполняется OneScript
#Использовать "../../../tools"
@ -46,7 +49,7 @@
// Для Asserts
Функция ПолучитьСписокТестов(ЮнитТестирование) Экспорт // BSLLS:UnusedParameters-off
Функция ПолучитьСписокТестов(ЮнитТестирование) Экспорт
Возврат OPI_ПолучениеДанныхТестов.СформироватьТестыАссертс();
@ -2236,7 +2239,7 @@
MimeType = "mimeType";
Name = "name";
Имя = "ОПИ";
Имя = "Описание";
Токен = OPI_ПолучениеДанныхТестов.ПолучитьПараметр("Google_Token");
Результат = OPI_GoogleDrive.ПолучитьСписокКаталогов(Токен, Имя, Истина);
@ -2313,7 +2316,7 @@
OPI_ПолучениеДанныхТестов.ОжидаетЧто(Результат.Размер()).Равно(Картинка.Размер() + ЛишниеБайты);
OPI_Инструменты.Пауза(5);
НовоеИмя = "Обновленный";
НовоеИмя = "Обновленный файл.jpg";
Результат = OPI_GoogleDrive.ОбновитьФайл(Токен, Идентификатор, КартинкаЗамены, НовоеИмя);
OPI_ПолучениеДанныхТестов.ЗаписатьЛог(Результат, "ОбновитьФайл");

View File

@ -27,13 +27,15 @@
// BSLLS:UsingHardcodePath-off
// BSLLS:Typo-off
// BSLLS:DeprecatedMessage-off
// BSLLS:UsingServiceTag-off
// BSLLS:ExecuteExternalCodeInCommonModule-off
//@skip-check use-non-recommended-method
// Раскомментировать, если выполняется OneScript
#Использовать "./internal"
#Использовать asserts
//@skip-check use-non-recommended-method
#Область СлужебныйПрограммныйИнтерфейс
Функция ОжидаетЧто(Значение) Экспорт
@ -193,7 +195,7 @@
Путь = ПутьЛокальный;
КонецЕсли;
Возврат Путь; // BSLLS:UsingHardcodePath-off
Возврат Путь;
КонецФункции
@ -321,15 +323,10 @@
КонецФункции
Функция ПолучитьОбщийМодуль(Знач Имя)
Модуль = Вычислить(Имя); // BSLLS:ExecuteExternalCodeInCommonModule-off
Возврат Модуль;
Модуль = Вычислить(Имя);
Возврат Модуль;
КонецФункции
Процедура НовыйТест(ТаблицаЗначений, Знач Метод, Знач Синоним, Знач Раздел)

View File

@ -25,6 +25,10 @@
// BSLLS:Typo-off
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:UnusedLocalVariable-off
// BSLLS:UsingServiceTag-off
//@skip-check module-unused-local-variable
#Область СлужебныйПрограммныйИнтерфейс
@ -204,9 +208,8 @@
Адрес = Прав(URL, СтрДлина(URL) - СтрНайти(URL, "/", НаправлениеПоиска.СНачала) + 1);
Сервер = Лев(URL, СтрНайти(URL, "/", НаправлениеПоиска.СНачала) - 1);
Попытка
//@skip-check module-unused-local-variable
SSL = Новый ЗащищенноеСоединениеOpenSSL; // BSLLS:UnusedLocalVariable-off
Попытка
SSL = Новый ЗащищенноеСоединениеOpenSSL;
Исключение
Сервер = "https://" + Сервер;
КонецПопытки;

View File

@ -24,6 +24,7 @@
// BSLLS:LatinAndCyrillicSymbolInWord-off
// BSLLS:IncorrectLineBreak-off
// BSLLS:UnusedLocalVariable-off
#Область СлужебныйПрограммныйИнтерфейс
@ -94,12 +95,10 @@
Части = Новый Массив(Количество);
// BSLLS:UnusedLocalVariable-off
Для К = 1 По Количество Цикл
Части.Добавить(Строка);
КонецЦикла;
// BSLLS:UnusedLocalVariable-on
Возврат СтрСоединить(Части, "");
КонецФункции