Сделать новый функционал на проекте nest.js

Цена договорная
21 июля 2024, 17:14 • 2 отклика • 42 просмотра
Логика бека:
Создаем всем амо 1 поле: Ссылка на чат.
При новом сообщении из апи в амо проверяем по базе заполнено ли поле по контакту Ссылка на чат
Если нет, патчим в амо это значение, если новый контакт, то сразу пробрасываем.


Новые миграции:
contacts
1.Ссылка на чат оригинал - link - imgchatlink.
2.Ссылка на чат (Сокращенная ammmmm.si) - link - imgamosichatlink.
После того как мы прокинули ссылку на чат оригинал, мы начинаем на уровне бека переходить по всем ссылкам в рамках данного чата и
искать нашу ссылку-оригинал.
3.Как только мы нашли нашу ссылку-оригинал, мы ее добавляем в столбец и меняем флаг в столбец hasamosi на true.

При каждой отправке фото типа image из амо в авито, мы кидаем эту ссылку, если у контакта есть такая ссылка, и внутри все фотки отправленные за весь период.