через api или из бд, проверять статус отправки (доставки) и если статус в ожидании больше 1 мин или ошибка отправки - отправить через другого провайдера (2 разных провайдера).
Через джобы? Или просто в крон повесить команду артизана?
Через события скорее всего
А провайдер хукает статусы смс? Лучше джобой наверное, с отсрочкой на минуту. Чекаем джобой статус, если ок - завершаем. Не ок - кидаем вторую смс.
К сожалению только запросом от нас, колбеков нет у провайдеров Я сейчас сделал так есть общая команда на отсылку (артизан) и запускаю джобу с делаем на 10 сек -проверить статус, а в этой джобе или запускается опять проверка статуса или переотправка И понял, что как-то запутанно получилось
Сколько у вас тех смс в минуту летит? Или в час, или в секунду?
Обсуждают сегодня