Интеграции 1С — HTTP, JSON и веб-сервисы
Разборы задач разработчика по интеграциям в 1С: как отправить HTTP- и POST-запрос, правильно собрать JSON и распарсить ответ, подключить внешний веб-сервис и разобраться с частыми ошибками HTTP и чтения JSON — с рабочими примерами кода 1С:Предприятие 8.3.
По запросу ничего не найдено.
-
Файл описания web-сервиса (WSDL) в 1С: получаем, читаем, подключаем
Файл описания web-сервиса (WSDL) в 1С — это XML-контракт SOAP-сервиса: он описывает операции, параметры и типы данных, по которым 1С генерирует прокси-объект и вызывает методы удалённого сервера. Ниже — как получить WSD…
файл описания web сервиса 1с -
Формат даты в JSON в 1С: как сериализовать и разобрать без потерь
В самом JSON стандарта для даты нет — всё зависит от того, что договорились слать: строку ISO 8601, Unix timestamp или произвольный формат. В 1С 8.3 форматом даты в JSON управляет свойство ФорматДатыJSON (ISO, JavaScrip…
1с json дата -
Непредвиденный символ при чтении JSON в 1С: диагностика ошибки ПрочитатьJSON
Ошибка «Непредвиденный символ при чтении JSON» в 1С означает, что парсер ПрочитатьJSON встретил байт, который не может быть началом валидного JSON-значения. В 90% случаев виноваты BOM в начале файла, неверная кодировка …
непредвиденный символ при чтении json 1с -
Ошибка выполнения POST-запроса в 1С: как найти причину за 5 минут
Ошибка выполнения POST-запроса в 1С бывает двух видов: соединение вовсе не установилось (SSL, таймаут, DNS, прокси) — платформа выбрасывает исключение, или соединение прошло, но сервер вернул код состояния не из диапазо…
1с ошибка выполнении post запроса -
Ошибка выполнения HTTP-запроса в 1С: как найти причину и починить
«Ошибка выполнения HTTP-запроса» в 1С — это общая обёртка над сетевыми проблемами платформы: сорвался SSL/TLS-хендшейк, не резолвится DNS, закрыт порт, истёк таймаут или сервер вернул тело, которое клиент не смог прочит…
1с ошибка выполнения http запроса -
Как отправить POST-запрос в 1С: пошаговый рабочий пример
Отправить POST-запрос в 1С 8.3 можно штатными объектами платформы: HTTPСоединение задаёт сервер, порт и защищённое соединение, HTTPЗапрос — адрес ресурса, заголовки и тело, а метод ОтправитьДляОбработки() выполняет вызо…
http запрос 1с post -
Параметры HTTP-запроса в 1С: URL, заголовки, тело, GET и POST
Правильный HTTP-запрос в 1С состоит из четырёх параметров: адреса (сервер + порт + путь), GET-параметров строки запроса, заголовков (Content-Type, Authorization, Accept) и тела в нужной кодировке. Ниже — как собрать каж…
параметры http запроса 1с -
Параметры POST-запроса в 1С: тело, заголовки, авторизация, форматы
POST-запрос в 1С — это не только адрес и метод, а связка «заголовки + тело + кодировка + авторизация». Ошибка в одном месте — и API возвращает 400 или 401 при формально валидных данных. Ниже разобраны все параметры POST…
параметры post запроса 1с -
Строка JSON в структуру в 1С: разбор ответа API от простого до вложенных массивов
Разобрать строку JSON в 1С в структуру или соответствие можно двумя способами: быстрым — глобальной функцией ПрочитатьJSON, которая сразу возвращает готовое дерево значений, и ручным — через объект ЧтениеJSON с обходом …
1с строка json в структуру -
Структура в JSON в 1С: сериализация Структура, Соответствие и Массив
Структуру в JSON в 1С обычно превращают одной строкой через глобальную ЗаписатьJSON, но как только в данных появляются Соответствие с не-строковыми ключами, вложенные массивы структур или требования конкретного API к фо…
1с структура в json