Интеграция расписания приема врачей с 1С Медицина

Всех приветствую, попросили настроить синхронизацию и вывести на сайте расписание врачей из 1С Медицина через API 1С через режим FTP.
Со стороны 1С, программисты готовы сделать любую выгрузку в формате XML file, вот пример: prnt.sc/gmkXjK1xeB2Q
Но что с ним делать? В какую сторону смотреть?

Дали ссылку на руководство Практическое применение механизма WEB-сервисов в системе 1С: Предприятие: infostart.ru/1c/articles/327963/

Подсказали смотреть на разделы:

Раздел 3 более применим к ситуации
Раздел 2 — обращение к 1С
Константин
25 июля 2022, 08:02
modx.pro
829
0

Комментарии: 5

Артур Шевченко
25 июля 2022, 10:41
0
Если синхронизировать, то ты на стороне сайта должен создать php файл, на который будут приходить запросы от 1С, а на стороне 1С тоже должен быть аналогичный файл или адрес RESTfull API. В принципе и ты можешь написать API, чтобы 1С обращалась к нему, но вряд ли это целесообразно. А дальше всё просто ты из 1С забираешь XML разбираешь его и записываешь нужные данные себе в БД, а в 1С по событиям отдаёшь данные в нужном формате. Но я бы на твоём месте уточнил у этих твоих программистов 1С, а точно нельзя сделать выгрузку в формате JSON? С ним так-то работать по приятнее.
    Константин
    25 июля 2022, 12:17
    0
    Спасибо, поковыряюсь, может что-то и получится. А так опубликовал в раздел работы modx.pro/work/23149
      Константин
      29 июля 2022, 13:57
      0
      А можно какой-то минимальный пример? Как разобрать XML. Правильно понимаю, что нужно создать некий сниппет и что-то в него прописать?
    vectorserver
    25 июля 2022, 11:40
    0
    Тебе же дали XML, за тебя уже все сделали (https://www.php.net/manual/ru/function.xml-parse.php), разбирай массив и воводи данные.

    Или сюда: modx.pro/work
    Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.
    5