1 В избранное 0 Ответвления 0

OSCHINA-MIRROR/pczhaoyun-smscat

Присоединиться к Gitlife
Откройте для себя и примите участие в публичных проектах с открытым исходным кодом с участием более 10 миллионов разработчиков. Приватные репозитории также полностью бесплатны :)
Присоединиться бесплатно
Клонировать/Скачать
Внести вклад в разработку кода
Синхронизировать код
Отмена
Подсказка: Поскольку Git не поддерживает пустые директории, создание директории приведёт к созданию пустого файла .keep.
Loading...
README.md

#smscat, система распределения многочисленных SMS-каналов

Разработка системы smscat была вызвана механизмами черных списков мобильных операторов, что приводило к ситуации, когда при отписке пользователя от одного 106-го канала, если поставщик этого канала использует общие каналы, пользователь больше не мог получать наши сообщения, особенно во время регистрации через SMS. Чтобы решить эту проблему, наш подход заключается в использовании специализированных каналов поставщиков SMS как можно чаще, чтобы снизить количество пользователей, попадающих в черный список SMS. Затем мы применяем обратные вызовы поставщика SMS для маршрутизации нескольких каналов. Когда пользователь сообщает, что не получил сообщение, мы отправляем его через другой SMS-канал. В результате этот подход значительно снижает случаи неполучения SMS, повышая удовлетворенность пользователей. Однако недостаток такого подхода также очевиден: если у пользователя есть задержка получения SMS, это может привести к повторной отправке сообщений.

Основные преимущества отделения SMS-каналов:

  1. Удобство использования этих каналов для будущих систем push-уведомлений.
  2. SMS-каналы станут платформенным сервисом, который могут использовать как серверы производства, так и тестирования.### План действий:
  3. Перенос кода серверной части из FuRuiDai.
  4. Возможность самостоятельной установки smscat.
  5. Поддержка входящих запросов SMS-каналов.
  6. Переработка кода, более детальное логирование, динамическая загрузка конфигураций каналов, фильтрация злонамеренных номеров телефонов.
  7. Применение решения django-notifier для статистики отправки SMS, что позволяет выявить наиболее успешный канал.
  8. Создание графических отчетов для анализа.
  9. Разработка руководства по установке проекта, которое предоставляет автоматическую установку на Ubuntu.

Задачи на ближайшее время:

  1. Добавление механизма верификации номеров телефонов

Установка

  1. По умолчанию используется порт 7356

Комментарии ( 0 )

Вы можете оставить комментарий после Вход в систему

Введение

Описание недоступно Развернуть Свернуть
BSD-3-Clause
Отмена

Обновления

Пока нет обновлений

Участники

все

Недавние действия

Загрузить больше
Больше нет результатов для загрузки
1
https://api.gitlife.ru/oschina-mirror/pczhaoyun-smscat.git
git@api.gitlife.ru:oschina-mirror/pczhaoyun-smscat.git
oschina-mirror
pczhaoyun-smscat
pczhaoyun-smscat
master