новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Александр
Приватное сообщение
Новый заказчик

Доработка пакетной выгрузки из 1С REST API для Б24

сегодня в 10:57:48 (менее чем 1 час назад)
Текст задания
Цену предлагайте сами...
Нужны рабочие примеры пакетных запросов через JSON REST API для Битрикс24 (методы: .add, .update, .list, .get. .getFields, .delete).
Приблизительного вида (??? - не рабочий код):
(наСервере)
Соединение = Новый HTTPСоединение("portal.b24.ru", 443,,,,,Новый ЗащищенноеСоединениеOpenSSL, Ложь);
Метод = "catalog.product.list";
IDЗапроса = "rest/" + "ИДПользователя" + "/" + "webhuk" + "/" + Метод;
HTPSЗапрос = Новый HTTPЗапрос(IDЗапроса);
HTPSЗапрос.Заголовки.Вставить("Content-Type","application/json");
HTPSЗапрос.Заголовки.Вставить("Accept","application/json");
СтруктураДжейсон = Новый Структура;

??? СтруктураДжейсон.Вставить("select", Новый структура("select1,select2,select3","id","iblockId","name"));

??? СтруктураДжейсон.Вставить("filter", Новый структура("iblockId",14));
ЗаписьДжейсон = Новый ЗаписьJSON;
ЗаписьДжейсон.УстановитьСтроку(Новый ПараметрыЗаписиJSON());
ЗаписатьJSON(ЗаписьДжейсон, СтруктураДжейсон);
СтрокаЖсон = ЗаписьДжейсон.Закрыть();
HTPSЗапрос.УстановитьТелоИзСтроки(СтрокаЖсон, КодировкаТекста.UTF8);
СтруктураСозданияОбновленияСущности = Новый Структура("Результат, Значение");
HTTPОтвет = Соединение.ОтправитьДляОбработки(HTPSЗапрос);
СтруктураОтвета = HTTPОтвет.ПолучитьТелоКакСтроку();
ЧтениеJSON = Новый ЧтениеJSON;
ЧтениеJSON.УстановитьСтроку(СтруктураОтвета);
СтруктураОтвета = ПрочитатьJSON(ЧтениеJSON);
0
Отклики (5)