You've already forked OpenIntegrations
mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-08-24 19:49:22 +02:00
Fastfix
This commit is contained in:
@@ -1173,7 +1173,7 @@
|
||||
// Период - Число - Время в минутах, за которое требуется показать сообщения - period
|
||||
//
|
||||
// Возвращаемое значение:
|
||||
// Соответствие Из КлючИЗначение - сериализованный JSON ответа от Green API
|
||||
// Массив Из Произвольный - сериализованный JSON ответа от Green API
|
||||
Функция ПолучитьЖурналВходящихСообщений(Знач ПараметрыДоступа, Знач Период = 1440) Экспорт
|
||||
|
||||
Параметры = Новый Структура;
|
||||
@@ -1183,6 +1183,10 @@
|
||||
URL = СформироватьОсновнойURL(ПараметрыДоступа, "lastIncomingMessages");
|
||||
Ответ = OPI_ЗапросыHTTP.Get(URL, Параметры);
|
||||
|
||||
Если Не ЗначениеЗаполнено(Ответ) Тогда
|
||||
Возврат Новый Массив;
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Ответ;
|
||||
|
||||
КонецФункции
|
||||
|
@@ -1825,7 +1825,7 @@
|
||||
Процедура Проверка_ОзонСписокХарактеристик(Знач Результат) Экспорт
|
||||
|
||||
ОжидаетЧто(Результат["result"]).ИмеетТип("Массив");
|
||||
ОжидаетЧто(Результат["result"][0]["description"]).Заполнено();
|
||||
ОжидаетЧто(Результат["result"][0]["name"]).Заполнено();
|
||||
ОжидаетЧто(Результат["result"][0]["id"]).Заполнено();
|
||||
|
||||
КонецПроцедуры
|
||||
|
@@ -2577,6 +2577,7 @@
|
||||
ПараметрыТеста = Новый Структура;
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ollama_URL" , ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ollama_Token", ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Ollama_Blob" , ПараметрыТеста);
|
||||
OPI_ПолучениеДанныхТестов.ПараметрВКоллекцию("Picture" , ПараметрыТеста);
|
||||
|
||||
CLI_Ollama_ОтправитьBlob(ПараметрыТеста);
|
||||
@@ -10727,7 +10728,7 @@
|
||||
|
||||
IDКлиента = ПараметрыФункции["Ozon_ClientID"];
|
||||
КлючAPI = ПараметрыФункции["Ozon_ApiKey"];
|
||||
Кластер = 1;
|
||||
Кластер = 2;
|
||||
|
||||
Позиции = Новый Соответствие;
|
||||
Позиции.Вставить("1783161863", 5);
|
||||
@@ -19174,7 +19175,10 @@
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛогCLI(Результат, "ПолучитьСсылкуЗагрузкиОбъекта", "S3");
|
||||
OPI_ПолучениеДанныхТестов.Проверка_Строка(Результат);
|
||||
|
||||
Результат = OPI_ЗапросыHTTP.PutСТелом(Результат, Картинка, , Ложь);
|
||||
Результат = OPI_ЗапросыHTTP.НовыйЗапрос()
|
||||
.Инициализировать(Результат)
|
||||
.УстановитьДвоичноеТело(Картинка)
|
||||
.ОбработатьЗапрос("PUT");
|
||||
|
||||
OPI_ПолучениеДанныхТестов.ЗаписатьЛогCLI(Результат, "ПолучитьСсылкуЗагрузкиОбъекта (PUT)", "S3");
|
||||
|
||||
|
@@ -480,7 +480,10 @@
|
||||
|
||||
ДобавитьЛог("УстановитьJsonТело: Начало установки тела");
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(Данные);
|
||||
Если Не ТипЗнч(Данные) = Тип("ДвоичныеДанные") Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьКоллекцию(Данные);
|
||||
КонецЕсли;
|
||||
|
||||
УстановитьТелоИзСтроки(Данные);
|
||||
|
||||
ДобавитьЛог(СтрШаблон("УстановитьJsonТело: Тело установлено, размер %1", ЗапросТело.Размер()));
|
||||
@@ -525,7 +528,10 @@
|
||||
Если ТипЗнч(Данные) = Тип("Массив") Тогда
|
||||
|
||||
Данные = Данные[0];
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Данные);
|
||||
|
||||
Если Не ТипЗнч(Данные) = Тип("ДвоичныеДанные") Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Данные);
|
||||
КонецЕсли;
|
||||
|
||||
Иначе
|
||||
|
||||
@@ -1182,12 +1188,20 @@
|
||||
|
||||
Функция УстановитьТелоИзСтроки(Знач Значение, Знач ЗаписатьBOM = Ложь)
|
||||
|
||||
Кодировка = ПолучитьНастройку("КодировкаТелаЗапроса");
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Значение);
|
||||
OPI_ПреобразованиеТипов.ПолучитьБулево(ЗаписатьBOM);
|
||||
|
||||
ЗапросТело = ПолучитьДвоичныеДанныеИзСтроки(Значение, Кодировка, ЗаписатьBOM);
|
||||
Если ТипЗнч(Значение) = Тип("ДвоичныеДанные") Тогда
|
||||
|
||||
ЗапросТело = Значение;
|
||||
|
||||
Иначе
|
||||
|
||||
Кодировка = ПолучитьНастройку("КодировкаТелаЗапроса");
|
||||
|
||||
OPI_ПреобразованиеТипов.ПолучитьСтроку(Значение);
|
||||
OPI_ПреобразованиеТипов.ПолучитьБулево(ЗаписатьBOM);
|
||||
|
||||
ЗапросТело = ПолучитьДвоичныеДанныеИзСтроки(Значение, Кодировка, ЗаписатьBOM);
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
Возврат ЭтотОбъект;
|
||||
|
||||
|
Reference in New Issue
Block a user