@kategg

Как организовать обработку webhooks?

Добрый день!
Вкратце опишу суть задачи. Пользователи Авито отправляют сообщения в мессенджере, а к моему приложению приходят вебхуки (1 вебхук = 1 сообщение). Нужно выводить эти сообщения в crm, сохраняя очередность. Но, если это новый чат, то перед выводом сообщений необходимо сделать несколько запросов к апи crm для создания сущностей. А что делать, если во время обработки первого сообщения придет еще несколько сообщений? Складывать их в какое-то хранилище и после манипуляций с апи crm обрабатывать или есть более подходящие решение?
  • Вопрос задан
  • 86 просмотров
Решения вопроса 1
VoidVolker
@VoidVolker
Dark side eye. А у нас печеньки! А у вас?
Складывать их в какое-то хранилище и после манипуляций с апи crm обрабатывать или есть более подходящие решение?

Да, складывать. Называется это "очередь". Используйте Redis, RabbitMQ и прочее.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы