Как делать внешние интеграцииСайт
panteric.ru получился красивым
Основная сложность была в интеграции с ERP МойСклад. Это что-то вроде 1С:ERP для зумеров.
МойСклад отваливался, банил нас, предоставлял неудобный и неполный API, иногда менял его.
Как правильно:
• Не ходим за данными, а храним их у себя и время от времени синхронизируем (планировщик, очереди и тд).
• Для отправки данных используем асинхронные задачи с повторами, таймерами и прочим. Можно что-то типа
такого