Ставки скрыты
Ставки пока отсутствуют
-
Yurii D. 26 августа 2022тут с Вами согласен, так как клиент не оперирует своим провайдером и не ждет когда ему скажут: вот вам новое смс )
-
David Lloyd
26 августа 2022
Под пользователем имеется в виду человек, а не машина. Получил он sms на свой телефон или нет, он разобраться может.
Я не знаю как там точно устроено Twilio, но думаю, что там есть запрос, который отменяет предыдущий код и генерирует новый.
Ближайший аналог двухактная аутентификация, например в iCloud http://joxi.ru/n2Yq90BskN0ov2 . Не получив код пользователь имеет возможность сгенерировать новый. -
Yurii D. 26 августа 2022Приветствую коллега!
Через try / catch Exception Twillio - там есть несколько хендлеров которые отвечают за доставку и проверку на валидность указанных номеров.
Еще как вариант:
- смс ушло и включился таймер его подтверждения
- прошел таймер - отправка очередного нового кода + новый период жизни -
Григорій П. 26 августа 2022Так тут нужно думать не об активации нового смс, а о его отключении, или счётчике. Каждые полчаса в течении 2-х часов
-
Yurii D. 26 августа 2022Я ранее с ним работал плотно
ЕстьMessage.getStatus()вот такой метод с разными ответами:queued,sending,sentилиfailedИ тут просто при их вызове покажет что смс в очереди и все.Это не обязательно означает, что перевозчик смог доставить сообщение предполагаемому получателю.Как то так )
-
Григорій П. 26 августа 2022Правильно. Если статус изменился, это ни о чём не говорит. Аналогично, если сервер доложил, что письмо отправлено, это не означает, тчо оно доставлено. Поэтому я и спрашиваю, как определить факт еобходимости повторной доставки.
Актуальные фриланс-проекты в категории PHP
Требуется доработать плагин Wordpress, который выполняет функцию аналитики. Плагин сканирует данные и выводит их у себя на сайте. Работу можно разделить на этапы. Основные задачи: Анализ и оптимизация текущей архитектуры плагина. Доработка модуля сбора и обработки данных из внешних источников. Улучшение производительности при работе с большим объемом информации. Реализация дополнительных настроек в административной панели. Оптимизация хранения и отображения результатов на сайте. Исправление выявленных ошибок и повышение стабильности работы. Требования: Опыт работы с WordPress. Уверенное знание PHP, MySQL, JavaScript. Понимание работы с API и автоматической обработкой данных. Умение разбираться в чужом коде. Подробное техническое задание предоставляется выбранному исполнителю после предварительного обсуждения.
Нужен Laravel Backend Developer для разработки и поддержки серверной логики, баз данных и основных API для нашего веб-приложения. Обязанности включают разработку и поддержку серверной логики и баз данных для нашего веб-приложения на основе Laravel. Работа ведется с интеграцией фронтенд-фреймворков с нашей серверной инфраструктурой и предполагает проектирование архитектуры баз данных и выполнение запросов к реляционным базам данных, таким как MySQL. Профессиональный опыт разработки на Laravel с минимум тремя годами работы в этой области. Также желательно наличие опыта работы с интеграцией фронтенд-фреймворков с серверной инфраструктурой.
Ищем для поддержки проекта на базе Yii , нужно вносить правки и доработки базы, частично есть связь с предыдущим исполнителем .....................
Вирус в настоящее время проник на сайт. Сайт не функционирует должным образом. В частности, главная страница работает некорректно. Нам нужен разработчик, который сможет исправить эту ошибку как можно скорее.
Нужен разработчик с опытом работы именно с CS-Cart Multivendor для двух связанных доработок на готовом интернет-магазине Задача 1 - битые фото товаров. На страницах части товаров не отображаются. Некоторые фото (показывается "битый" значок изображения). Самостоятельная диагностика выявила две разные причины: Оригинал фото существует на сервере, но не генерируется конкретный нестандартный (не квадратный) размер, необходимый для полноэкранного просмотра фото (эта функция - от стороннего модуля "AB: Расширенные просмотры изображений", AlexBranding). Квадратные размеры тех же фото генерируются без проблем. Оригинал фото отсутствует на сервере полностью - конкретный пример и ссылка будут предоставлены при отклике. Задача 2 - прогрев кеша новых товаров. Сайт каждую ночь автоматически парсит и добавляет новые товары (отдельный cron-скрипт). Кеширование страниц уже настроено и работает, прогрев главной страницы и категорий уже сделан - но страницы самих новых товаров все еще не прогреваются сразу после импорта, поэтому первый реальный покупатель, который откроет новый товар напрямую, получает медленную "холодную" загрузку. Нужно добавить автоматический прогрев (curl/wget по списку новых товаров) сразу после завершения ночного импорта. Все необходимые доступы будут вам предоставлены после отбора. Формат работы: два отдельных этапа с отдельной или совместной оплатой за каждую задачу. Сначала диагностика/анализ с письменным подтверждением подхода по каждой задаче, затем реализация. Откликайтесь, если у вас есть релевантный опыт с CS-Cart Multivendor - детали и тестовое задание предоставим в личной переписке.
