mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-04-07 07:10:01 +02:00
Main build (Jenkins)
This commit is contained in:
parent
d6d324140c
commit
88e13afb4e
@ -3,7 +3,7 @@
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Результат = OPI_Ozon.НайтиЗначенияХарактеристики(IDКлиента
|
||||
, КлючAPI
|
||||
|
@ -40,7 +40,7 @@ import TabItem from '@theme/TabItem';
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Результат = OPI_Ozon.НайтиЗначенияХарактеристики(IDКлиента
|
||||
, КлючAPI
|
||||
|
File diff suppressed because it is too large
Load Diff
@ -603,7 +603,7 @@
|
||||
СоответствиеПараметров.Вставить(Свойство.Ключ, Новый Структура(Свойство.Значение, Новый Структура));
|
||||
|
||||
ИначеЕсли ТипЗнч(Свойство.Значение) = Тип("Структура")
|
||||
Или ТипЗнч(Свойство.Значение) = Тип("Соответствие") Тогда
|
||||
Или ТипЗнч(Свойство.Значение) = Тип("Соответствие") Тогда
|
||||
|
||||
ВыборЗначения = СформироватьЗначенияВыбора(Свойство.Значение);
|
||||
СоответствиеПараметров.Вставить(Свойство.Ключ, Новый Структура("select", ВыборЗначения));
|
||||
|
@ -1304,11 +1304,11 @@
|
||||
Удалить = 3;
|
||||
|
||||
Если Статус = Открыть Тогда
|
||||
Метод = "/reopen" + Форум + "Topic";
|
||||
Метод = "/reopen" + Форум + "Topic";
|
||||
ИначеЕсли Статус = Закрыть Тогда
|
||||
Метод = "/close" + Форум + "Topic";
|
||||
Метод = "/close" + Форум + "Topic";
|
||||
ИначеЕсли Статус = Удалить Тогда
|
||||
Метод = "/deleteForumTopic";
|
||||
Метод = "/deleteForumTopic";
|
||||
Иначе
|
||||
ВызватьИсключение "Некорректный статус управления форумом";
|
||||
КонецЕсли;
|
||||
@ -1351,15 +1351,15 @@
|
||||
Функция ОпределитьМетодОтправки(Знач Вид)
|
||||
|
||||
Если Вид = "photo" Тогда
|
||||
Метод = "/sendPhoto";
|
||||
Метод = "/sendPhoto";
|
||||
ИначеЕсли Вид = "video" Тогда
|
||||
Метод = "/sendVideo";
|
||||
Метод = "/sendVideo";
|
||||
ИначеЕсли Вид = "audio" Тогда
|
||||
Метод = "/sendAudio";
|
||||
Метод = "/sendAudio";
|
||||
ИначеЕсли Вид = "animation" Тогда
|
||||
Метод = "/sendAnimation";
|
||||
Метод = "/sendAnimation";
|
||||
Иначе
|
||||
Метод = "/sendDocument";
|
||||
Метод = "/sendDocument";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Метод;
|
||||
|
@ -12743,7 +12743,7 @@
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Результат = OPI_Ozon.НайтиЗначенияХарактеристики(IDКлиента
|
||||
, КлючAPI
|
||||
|
@ -9286,7 +9286,7 @@
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("clientid" , IDКлиента);
|
||||
|
@ -359,7 +359,7 @@
|
||||
|
||||
Функция ПолучитьДвоичные(Параметр) Экспорт
|
||||
|
||||
Путь = ПутьКФайлуДанных();
|
||||
Путь = ПутьКФайлуДанных();
|
||||
Значение = ПолучитьЗначениеИзФайла(Параметр, Путь);
|
||||
|
||||
Если ТипЗнч(Значение) = Тип("Строка") Тогда
|
||||
@ -2067,8 +2067,8 @@
|
||||
Значение = """" + XMLСтрока(Значение) + """";
|
||||
|
||||
ИначеЕсли ТекущийТип = Тип("Структура")
|
||||
Или ТекущийТип = Тип("Соответствие")
|
||||
Или ТекущийТип = Тип("Массив") Тогда
|
||||
Или ТекущийТип = Тип("Соответствие")
|
||||
Или ТекущийТип = Тип("Массив") Тогда
|
||||
|
||||
ЗаписьJSON = Новый ЗаписьJSON();
|
||||
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет, , Ложь);
|
||||
|
@ -182,7 +182,7 @@
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.УстановитьСтроку(Значение);
|
||||
Значение = ПрочитатьJSON(ЧтениеJSON);
|
||||
Значение = ПрочитатьJSON(ЧтениеJSON);
|
||||
ЧтениеJSON.Закрыть();
|
||||
КонецЕсли;
|
||||
|
||||
@ -242,12 +242,12 @@
|
||||
КонецЕсли;
|
||||
|
||||
Значение = OPI_Инструменты.ЧислоВСтроку(Значение);
|
||||
Файл = Новый Файл(Значение);
|
||||
Файл = Новый Файл(Значение);
|
||||
|
||||
Если Файл.Существует() Тогда
|
||||
|
||||
ЧтениеТекста = Новый ЧтениеТекста(Значение);
|
||||
Значение = ЧтениеТекста.Прочитать();
|
||||
Значение = ЧтениеТекста.Прочитать();
|
||||
ЧтениеТекста.Закрыть();
|
||||
|
||||
ИначеЕсли СтрНачинаетсяС(СокрЛ(Значение), "http://")
|
||||
@ -306,7 +306,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Исключение
|
||||
ООД = Новый ОписаниеТипов(Дата);
|
||||
ООД = Новый ОписаниеТипов(Дата);
|
||||
Значение = ООД.ПривестиЗначение(Значение);
|
||||
КонецПопытки;
|
||||
|
||||
@ -315,7 +315,7 @@
|
||||
Процедура ПолучитьЧисло(Значение) Экспорт
|
||||
|
||||
ОписаниеТипа = Новый ОписаниеТипов("Число");
|
||||
Значение = ОписаниеТипа.ПривестиЗначение(Значение);
|
||||
Значение = ОписаниеТипа.ПривестиЗначение(Значение);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
@ -56,28 +56,28 @@
|
||||
#Область ЗапросыСТелом
|
||||
|
||||
Функция Post(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "POST", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Patch(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PATCH", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Put(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PUT", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostBinary(Знач URL, Знач Тело, Знач ДопЗаголовки, Знач ПолныйОтвет = Ложь,
|
||||
Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСДвоичнымиДанными(URL, "POST", Тело, ДопЗаголовки, ПолныйОтвет, ТипДанных);
|
||||
|
||||
@ -88,28 +88,28 @@
|
||||
#Область ЗапросыMultipart
|
||||
|
||||
Функция PostMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "POST", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PutMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "PUT", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "POST", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PatchMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "PATCH", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
@ -332,7 +332,7 @@
|
||||
Иначе
|
||||
|
||||
ЗначениеПараметра = РазделитьМассивНаПараметрыURL(ТекущийКлюч, ТекущееЗначение);
|
||||
СтрокаПараметров = СтрокаПараметров + ЗначениеПараметра + "&";
|
||||
СтрокаПараметров = СтрокаПараметров + ЗначениеПараметра + "&";
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@ -443,7 +443,7 @@
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.ОткрытьФайл(Путь);
|
||||
Значения = ПрочитатьJSON(ЧтениеJSON);
|
||||
Значения = ПрочитатьJSON(ЧтениеJSON);
|
||||
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
@ -833,7 +833,7 @@
|
||||
|
||||
Значение_ = Новый Массив;
|
||||
Значение_.Добавить(Значение);
|
||||
Значение = Значение_;
|
||||
Значение = Значение_;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -913,11 +913,11 @@
|
||||
|
||||
ИначеЕсли Тип = "ДатаISO" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
Значение = Лев(XMLСтрока(Значение), 19);
|
||||
Значение = Лев(XMLСтрока(Значение), 19);
|
||||
|
||||
ИначеЕсли Тип = "ДатаISOZ" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
Значение = Лев(XMLСтрока(Значение), 19) + "Z";
|
||||
Значение = Лев(XMLСтрока(Значение), 19) + "Z";
|
||||
|
||||
ИначеЕсли Тип = "ДатаБезВремени" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
@ -1000,7 +1000,7 @@
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция ВыполнитьЗапросСТелом(Знач URL, Знач Вид, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина,
|
||||
Знач ПолныйОтвет = Ложь, Знач ФайлОтвета = Неопределено)
|
||||
Знач ПолныйОтвет = Ложь, Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1043,7 +1043,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросБезТела(Знач URL, Знач Вид, Знач Параметры = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1065,7 +1065,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросМультипарт(Знач URL, Знач Вид, Знач Параметры = "", Знач Файлы = "",
|
||||
Знач ТипКонтента = "image/jpeg", Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено)
|
||||
Знач ТипКонтента = "image/jpeg", Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1096,7 +1096,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросМультипартРелэйтед(Знач URL, Знач Вид, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
|
||||
СтруктураURL = РазбитьURL(URL);
|
||||
Сервер = СтруктураURL["Сервер"];
|
||||
|
@ -603,7 +603,7 @@
|
||||
СоответствиеПараметров.Вставить(Свойство.Ключ, Новый Структура(Свойство.Значение, Новый Структура));
|
||||
|
||||
ИначеЕсли ТипЗнч(Свойство.Значение) = Тип("Структура")
|
||||
Или ТипЗнч(Свойство.Значение) = Тип("Соответствие") Тогда
|
||||
Или ТипЗнч(Свойство.Значение) = Тип("Соответствие") Тогда
|
||||
|
||||
ВыборЗначения = СформироватьЗначенияВыбора(Свойство.Значение);
|
||||
СоответствиеПараметров.Вставить(Свойство.Ключ, Новый Структура("select", ВыборЗначения));
|
||||
|
@ -1304,11 +1304,11 @@
|
||||
Удалить = 3;
|
||||
|
||||
Если Статус = Открыть Тогда
|
||||
Метод = "/reopen" + Форум + "Topic";
|
||||
Метод = "/reopen" + Форум + "Topic";
|
||||
ИначеЕсли Статус = Закрыть Тогда
|
||||
Метод = "/close" + Форум + "Topic";
|
||||
Метод = "/close" + Форум + "Topic";
|
||||
ИначеЕсли Статус = Удалить Тогда
|
||||
Метод = "/deleteForumTopic";
|
||||
Метод = "/deleteForumTopic";
|
||||
Иначе
|
||||
ВызватьИсключение "Некорректный статус управления форумом";
|
||||
КонецЕсли;
|
||||
@ -1351,15 +1351,15 @@
|
||||
Функция ОпределитьМетодОтправки(Знач Вид)
|
||||
|
||||
Если Вид = "photo" Тогда
|
||||
Метод = "/sendPhoto";
|
||||
Метод = "/sendPhoto";
|
||||
ИначеЕсли Вид = "video" Тогда
|
||||
Метод = "/sendVideo";
|
||||
Метод = "/sendVideo";
|
||||
ИначеЕсли Вид = "audio" Тогда
|
||||
Метод = "/sendAudio";
|
||||
Метод = "/sendAudio";
|
||||
ИначеЕсли Вид = "animation" Тогда
|
||||
Метод = "/sendAnimation";
|
||||
Метод = "/sendAnimation";
|
||||
Иначе
|
||||
Метод = "/sendDocument";
|
||||
Метод = "/sendDocument";
|
||||
КонецЕсли;
|
||||
|
||||
Возврат Метод;
|
||||
|
@ -56,28 +56,28 @@
|
||||
#Область ЗапросыСТелом
|
||||
|
||||
Функция Post(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "POST", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Patch(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PATCH", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция Put(Знач URL, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина, Знач ПолныйОтвет = Ложь,
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСТелом(URL, "PUT", Параметры, ДопЗаголовки, JSON, ПолныйОтвет, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostBinary(Знач URL, Знач Тело, Знач ДопЗаголовки, Знач ПолныйОтвет = Ложь,
|
||||
Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
Знач ТипДанных = "application/octet-stream") Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросСДвоичнымиДанными(URL, "POST", Тело, ДопЗаголовки, ПолныйОтвет, ТипДанных);
|
||||
|
||||
@ -88,28 +88,28 @@
|
||||
#Область ЗапросыMultipart
|
||||
|
||||
Функция PostMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "POST", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PutMultipart(Знач URL, Знач Параметры = "", Знач Файлы = "", Знач ТипКонтента = "image/jpeg",
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипарт(URL, "PUT", Параметры, Файлы, ТипКонтента, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PostMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "POST", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
КонецФункции
|
||||
|
||||
Функция PatchMultipartRelated(Знач URL, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
Знач ФайлОтвета = Неопределено) Экспорт
|
||||
|
||||
Возврат ВыполнитьЗапросМультипартРелэйтед(URL, "PATCH", JSON, Файлы, ДопЗаголовки, ФайлОтвета);
|
||||
|
||||
@ -332,7 +332,7 @@
|
||||
Иначе
|
||||
|
||||
ЗначениеПараметра = РазделитьМассивНаПараметрыURL(ТекущийКлюч, ТекущееЗначение);
|
||||
СтрокаПараметров = СтрокаПараметров + ЗначениеПараметра + "&";
|
||||
СтрокаПараметров = СтрокаПараметров + ЗначениеПараметра + "&";
|
||||
|
||||
КонецЕсли;
|
||||
|
||||
@ -443,7 +443,7 @@
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.ОткрытьФайл(Путь);
|
||||
Значения = ПрочитатьJSON(ЧтениеJSON);
|
||||
Значения = ПрочитатьJSON(ЧтениеJSON);
|
||||
|
||||
ЧтениеJSON.Закрыть();
|
||||
|
||||
@ -833,7 +833,7 @@
|
||||
|
||||
Значение_ = Новый Массив;
|
||||
Значение_.Добавить(Значение);
|
||||
Значение = Значение_;
|
||||
Значение = Значение_;
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
@ -913,11 +913,11 @@
|
||||
|
||||
ИначеЕсли Тип = "ДатаISO" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
Значение = Лев(XMLСтрока(Значение), 19);
|
||||
Значение = Лев(XMLСтрока(Значение), 19);
|
||||
|
||||
ИначеЕсли Тип = "ДатаISOZ" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
Значение = Лев(XMLСтрока(Значение), 19) + "Z";
|
||||
Значение = Лев(XMLСтрока(Значение), 19) + "Z";
|
||||
|
||||
ИначеЕсли Тип = "ДатаБезВремени" Тогда
|
||||
OPI_ПреобразованиеТипов.ПолучитьДату(Значение);
|
||||
@ -1000,7 +1000,7 @@
|
||||
#Область СлужебныеПроцедурыИФункции
|
||||
|
||||
Функция ВыполнитьЗапросСТелом(Знач URL, Знач Вид, Знач Параметры = "", Знач ДопЗаголовки = "", Знач JSON = Истина,
|
||||
Знач ПолныйОтвет = Ложь, Знач ФайлОтвета = Неопределено)
|
||||
Знач ПолныйОтвет = Ложь, Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1043,7 +1043,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросБезТела(Знач URL, Знач Вид, Знач Параметры = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1065,7 +1065,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросМультипарт(Знач URL, Знач Вид, Знач Параметры = "", Знач Файлы = "",
|
||||
Знач ТипКонтента = "image/jpeg", Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено)
|
||||
Знач ТипКонтента = "image/jpeg", Знач ДопЗаголовки = "", Знач ФайлОтвета = Неопределено)
|
||||
|
||||
Если Не ЗначениеЗаполнено(Параметры) Тогда
|
||||
Параметры = Новый Структура;
|
||||
@ -1096,7 +1096,7 @@
|
||||
КонецФункции
|
||||
|
||||
Функция ВыполнитьЗапросМультипартРелэйтед(Знач URL, Знач Вид, Знач JSON = "", Знач Файлы = "", Знач ДопЗаголовки = "",
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
Знач ФайлОтвета = Неопределено)
|
||||
|
||||
СтруктураURL = РазбитьURL(URL);
|
||||
Сервер = СтруктураURL["Сервер"];
|
||||
|
@ -359,7 +359,7 @@
|
||||
|
||||
Функция ПолучитьДвоичные(Параметр) Экспорт
|
||||
|
||||
Путь = ПутьКФайлуДанных();
|
||||
Путь = ПутьКФайлуДанных();
|
||||
Значение = ПолучитьЗначениеИзФайла(Параметр, Путь);
|
||||
|
||||
Если ТипЗнч(Значение) = Тип("Строка") Тогда
|
||||
@ -2067,8 +2067,8 @@
|
||||
Значение = """" + XMLСтрока(Значение) + """";
|
||||
|
||||
ИначеЕсли ТекущийТип = Тип("Структура")
|
||||
Или ТекущийТип = Тип("Соответствие")
|
||||
Или ТекущийТип = Тип("Массив") Тогда
|
||||
Или ТекущийТип = Тип("Соответствие")
|
||||
Или ТекущийТип = Тип("Массив") Тогда
|
||||
|
||||
ЗаписьJSON = Новый ЗаписьJSON();
|
||||
ПараметрыЗаписи = Новый ПараметрыЗаписиJSON(ПереносСтрокJSON.Нет, , Ложь);
|
||||
|
@ -182,7 +182,7 @@
|
||||
|
||||
ЧтениеJSON = Новый ЧтениеJSON;
|
||||
ЧтениеJSON.УстановитьСтроку(Значение);
|
||||
Значение = ПрочитатьJSON(ЧтениеJSON);
|
||||
Значение = ПрочитатьJSON(ЧтениеJSON);
|
||||
ЧтениеJSON.Закрыть();
|
||||
КонецЕсли;
|
||||
|
||||
@ -242,12 +242,12 @@
|
||||
КонецЕсли;
|
||||
|
||||
Значение = OPI_Инструменты.ЧислоВСтроку(Значение);
|
||||
Файл = Новый Файл(Значение);
|
||||
Файл = Новый Файл(Значение);
|
||||
|
||||
Если Файл.Существует() Тогда
|
||||
|
||||
ЧтениеТекста = Новый ЧтениеТекста(Значение);
|
||||
Значение = ЧтениеТекста.Прочитать();
|
||||
Значение = ЧтениеТекста.Прочитать();
|
||||
ЧтениеТекста.Закрыть();
|
||||
|
||||
ИначеЕсли СтрНачинаетсяС(СокрЛ(Значение), "http://")
|
||||
@ -306,7 +306,7 @@
|
||||
КонецЕсли;
|
||||
|
||||
Исключение
|
||||
ООД = Новый ОписаниеТипов(Дата);
|
||||
ООД = Новый ОписаниеТипов(Дата);
|
||||
Значение = ООД.ПривестиЗначение(Значение);
|
||||
КонецПопытки;
|
||||
|
||||
@ -315,7 +315,7 @@
|
||||
Процедура ПолучитьЧисло(Значение) Экспорт
|
||||
|
||||
ОписаниеТипа = Новый ОписаниеТипов("Число");
|
||||
Значение = ОписаниеТипа.ПривестиЗначение(Значение);
|
||||
Значение = ОписаниеТипа.ПривестиЗначение(Значение);
|
||||
|
||||
КонецПроцедуры
|
||||
|
||||
|
@ -12743,7 +12743,7 @@
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Результат = OPI_Ozon.НайтиЗначенияХарактеристики(IDКлиента
|
||||
, КлючAPI
|
||||
|
@ -9286,7 +9286,7 @@
|
||||
IDКатегории = 17054869;
|
||||
IDТипа = 97311;
|
||||
IDХарактеристики = 85;
|
||||
Значение = "Sunshine";
|
||||
Значение = "Sunshine";
|
||||
|
||||
Опции = Новый Структура;
|
||||
Опции.Вставить("clientid" , IDКлиента);
|
||||
|
Loading…
x
Reference in New Issue
Block a user