Работаем с межпортальной синхронизацией задач/чатов между двумя порталами Битрикс24 через Pinkit.
int16600
Направление: Тестовый портал => 5 УГЛОВ
Порталы:
Задача: настроить передачу сообщений с одним вложением (изображением) в чатах задач в обе стороны.
Проблема:
ранее вложение передавалось, когда обмен шел через комментарии задачи. Сейчас обмен идет через чаты задач, и старая логика больше не работает. Мы взяли за основу схему, которую вы рекомендовали: после получения вложений на шаге 2 использовать отдельный метод отправки сообщения с вложением. Однако в нашей настройке изображение не передается.
Что уже сделали:
Подключили порталы в Pinkit.
Создали тестовые задачи на обоих порталах и тестовые интеграции.
Настроили шаги по вашей схеме для работы с сообщением/вложением.
Получаем chatId задачи и пытаемся дальше получить сообщение, файл и отправить его на второй портал.
Что происходит по факту:
интеграция подключается успешно;
webhook создается;
при тесте/запуске сообщение с изображением на второй портал не приходит;
схема, которую мы собрали по вашим рекомендациям, не доводит вложение до результата.
Ошибки/симптомы, которые видим:
В журнале видно успешное создание webhook, но само вложение не передается
Есть ощущение, что часть полей в source/event приходит не в том формате, который ожидается в вашей схеме
Какие шаги сейчас используем в логике:
получение сообщений чата по chatId
поиск нужного сообщения по MESSAGE_ID
получение вложения по FILE_ID
загрузка файла на диск/в хранилище
отправка сообщения с вложением на целевой портал
Нужна ваша помощь по следующим вопросам:
Если ваша рекомендуемая схема рабочая, просим указать точный набор шагов и точные поля из source/step-контекста, которые нужно использовать.
Просим отдельно уточнить, каким именно методом нужно отправлять сообщение с вложением в чат задачи на целевом портале, чтобы это работало в межпортальной синхронизации.




