Удалось по регл. заданию отправить json в шину, но как отправить запрос на получение этих данных - в этом проблема. Можно ли это сделать через постман? Или нужно указывать API сайта, если так, то где?
Вот там, где у вас написано http-сервис, в свойствах, нужно задать адрес со стороны сайта. Но сайт, естественно, должен поддерживать прием сообщений.
Т.е. в схеме, которую вы настроили, шина вызывает http-сервис сайта, а не наоборот.
Шина сама данные не хранит, поэтому схему "1С отдала в шину, а сайт забрал из шины" сделать не получится.
В вашем случае либо схема "1С отдала в шину, шина отдала на сайт", либо "сайт обратился к шине, шина обратилась к 1С".
(2) Понял. Заполнил ip адрес в URL, оставшуюся ссылку с параметрами поместил в API как в примере, логин и пароль сайта.
Исходящие всё равно 0, а ещё нужно заполнить тело http запроса, где это можно сделать? Возможно знаете...
(3) Когда-то давно общался с техподдержкой шины по поводу http. Вот что они писали: В узле Http тело сообщения включается в тело запроса (http request), а параметры сообщения в заголовки запроса.
В обработчик приходит подготовленный запрос (тип ЗапросHttp), который можно настроить нужным образом, например, так:
(3)Вообще тело должно автоматом формироваться из JSON-а, который передали из сервиса интеграции. Правильно я понимаю, что счетчик входящих в шине увеличивается, а счетчик исходящих нет? В шине ошибок не показывается при этом?
(5) Так и сделал, json корректный в 1С. Да, входящие увеличиваются и накапливают ошибки каждую секунду. См скрин с ошибкой.
В настройках параметров "Основной::ПроцессИнтеграции" указал полный урл в API и URL параметрах + логин и пароль авторизации на сайте. Это именно POST запрос, должен на сайте создать элементы, через postman работает.
Возможно проблема в API и URL, по инструкции в URI заполняют два параметра, но на текущей версии Шины (3.1) можно выбрать только один, я выбрал API, но URL тоже не помог. См скрин с
(8) Проблема была всё таки в формате отправляемых данных, Шина запомнила первоночальный (не верный формат) и пыталась его отправить. Пришлось удалить часть настроек подключение Шина - 1С и создать их заново.
(10) Подскажите пожалуйста, вот я настроил передачу Групп пользователя, если хочу добавить ещё Подразделения. Мне нужно в текущем Приложении создать новый Процесс с такой же блок-схемой?
Или на базе текущем "ПроцессИнтеграции" (скрин в первом сообщение) можно создать параллельный процесс для передачи других справочник на новый URL сайта?
(11)Если нужно, чтобы не зависели друг от друга(например, если в группах пользователя возникнет ошибка, чтобы подразделения продолжали передаваться), то отдельным процессом интеграции
В рамках одного процесса интеграции я, если честно, не пробовал создавать параллельную цепочку, возможно работать будет, но там будет общая очередь.
(13)Можно в процессе интеграции задать максимальное количество попыток доставки.
По умолчанию стоит 0, т.е. будет все время пытаться доставить.
Но сильно мало тоже не стоит ставить, иначе при временной недоступности сайта может что-нибудь не доставиться.