Помощь

Подключение телефона, энергосбережение, статусы сообщений, уведомления приложения и отчёт для разбора.

Как подключить телефон

Нужен Android-телефон версии 8.0 или новее с SIM-картой, зарядкой и интернетом — Wi-Fi или мобильным. iPhone не подходит. К аккаунту подключается один телефон, на тарифе «Максимальный» — до 3, каждый со своим номером (блок «Номера» в разделе «Телефон»).

  1. Поставьте на телефон приложение «СМС-шлюз» — скачать файл APK. В Google Play его нет: телефон спросит разрешение на установку из файла.
  2. В кабинете, в разделе «Телефон», нажмите «Показать QR-код». Если этой кнопки не видно, выберите вверху страницы «Другой телефон». Подключить телефон можно только после подтверждения почты.
  3. Наведите камеру телефона на QR-код и откройте ссылку: в браузере телефона появится страница «Подключение телефона». Нажмите на ней «Открыть в приложении» — откроется экран «Настройки» приложения. Дождитесь надписи «Адрес и токен подставлены» (токен — это пароль телефона для связи с SMSFlake), прокрутите экран вниз и нажмите «Сохранить». Если кабинет открыт на самом телефоне, QR-код не нужен: выберите «Этот телефон», нажмите «Подключить этот телефон», затем «Открыть в приложении».
  4. Откройте приложение. В карточке «Настройка» пройдите шаги: «Разрешения» — кнопка «Выдать», «Энергосбережение» — «Отключить», «Включить рассылку» — «Включить», «Проверить» — «Проверить». Когда карточка свернётся в строку «Всё настроено», телефон готов.
  5. В кабинете, в шаге «Проверьте связь», укажите номер SIM-карты, нажмите «Сохранить», затем «Отправить тестовое СМС». Телефон отправит его сам себе — через секунды, если держит линию с сервером, иначе при следующей проверке очереди. Ушло — связь проверена. Если в приложении разрешён приём СМС, то же СМС вернётся входящим на этот телефон, и номер подтвердится сам; кода вводить не нужно, отправка открыта и без значка.

Код подключения одноразовый и действует 15 минут; новый QR-код отменяет прежний, в том числе уже принятый. Телефон должен выйти на связь в течение 24 часов после того, как приложение приняло код: нажмите «Сохранить», затем в карточке «Настройка» — «Включить» (если рассылка ещё не включена) и «Проверить». Иначе подключение не состоится и понадобится новый QR-код. Код принимает только приложение «СМС-шлюз». Кнопка «Открыть в приложении» передаёт ему код вместе с адресом сервера — эту ссылку приложение называет «ссылка настройки».

Google Play Защита ещё не проверяла приложение — как установить?

Предупреждение при установке. Google Play Защита может сообщить, что ещё не проверяла «СМС-шлюз». Если APK скачан с этого сайта и предупреждение только о неизвестном приложении, выберите «Всё равно установить», если такой пункт доступен — иногда сначала нужно открыть «Подробнее». Если предложена проверка, разрешите её. Подробнее о проверке.

Приложение устанавливается файлом APK с сайта SMSFlake. Сообщение о том, что приложение неизвестно Google Play Защите, само по себе не означает обнаружение вируса. Названия кнопок и возможность продолжить установку зависят от версии Android и устройства.

На устройствах с сервисами Google при включённой Play Защите приложения проверяются при установке, в том числе из APK вне Google Play. На некоторых телефонах есть и проверка от производителя. Такие проверки снижают риск, но не гарантируют абсолютную безопасность. Если защита сообщает именно о вредоносном приложении, не продолжайте установку и напишите в поддержку SMSFlake.

Как работает Google Play Защита — справка Google.

Приложение пишет «Код не принят»

Код устарел или уже использован. Покажите в кабинете новый QR-код и откройте его на телефоне в течение 15 минут.

Кнопка «Открыть в приложении» не срабатывает

Скорее всего, приложение ещё не установлено. Другая причина — страница открылась внутри сканера или мессенджера: откройте её в обычном браузере. Камеры под рукой нет — рядом с QR-кодом в кабинете есть кнопка «Скопировать ссылку»: откройте эту ссылку на телефоне. Ссылка — только для вашего телефона: кто её откроет, подключит к вашему кабинету свой.

Приложение спрашивает «Заменить адрес сервера?»

В приложении уже был записан другой адрес. Нажмите «Заменить». Вручную адрес сервера не меняйте: кнопка «Открыть в приложении» подставляет его сама вместе с кодом подключения.

Нажали «Отмена» вместо «Сохранить»

Если телефон работал и его не отвязывали, он продолжит с прежними настройками. В остальных случаях — первое подключение, телефон отвязан, приложение переустановлено — покажите в кабинете новый QR-код: прежний уже использован.

В телефоне две SIM-карты

СМС уходят с той SIM, которая выбрана в телефоне для СМС по умолчанию. В кабинете укажите номер именно этой SIM.

Сколько тестовых СМС можно отправить

Не больше 3 за 24 часа. В лимит тарифа они не входят, но уходят с вашей SIM как обычные СМС.

Энергосбережение: почему очередь стоит

В приложении 1.38+ работающая линия сообщает о новых сообщениях сразу, а отдельная служба дополнительно проверяет очередь раз в 5 минут. Если для приложения включено энергосбережение, Android откладывает эту задачу — иногда на часы, и сообщения ждут. Поэтому шаг «Энергосбережение» обязателен.

Как отключить

  1. Откройте приложение «СМС-шлюз».
  2. В карточке «Настройка» найдите строку «Энергосбережение» и нажмите «Отключить».
  3. В окне Android разрешите приложению работать без ограничений батареи.

Готово, когда под строкой написано «Отключено для приложения». Пока не отключено, там написано «Иначе очередь может стоять часами».

Если вместо вопроса открылся общий список оптимизации батареи, найдите в нём «СМС-шлюз» и отключите оптимизацию для него. Если приложение написало «Откройте настройки батареи вручную», найдите раздел батареи в настройках телефона сами.

Если очередь всё равно стоит

На телефонах Xiaomi, Samsung, Huawei и Honor у прошивки есть свои выключатели фоновой работы, и стандартного разрешения мало. Откройте свою марку и пройдите шаги по порядку.

Xiaomi, Redmi, POCO
  1. Откройте «Настройки» → «Приложения» → «Все приложения» → «СМС-шлюз».
  2. Включите «Автозапуск».
  3. Откройте «Контроль активности» и выберите «Нет ограничений».

Если пункта «Автозапуск» на этом экране нет, он называется «Фоновый автозапуск» и лежит здесь: «Настройки» → «Приложения» → «Разрешения».

Samsung
  1. Откройте «Настройки» → «Приложения» → «СМС-шлюз» → «Батарея» и выберите «Не ограничено».
  2. Откройте «Настройки» → «Обслуживание устройства» → «Батарея» → «Ограничения в фоновом режиме».
  3. Загляните в списки «Приложения в режиме сна» и «Приложения в глубоком сне». Если «СМС-шлюз» там есть, нажмите три точки в правом верхнем углу, затем «Убрать».
  4. Откройте список «Не уходят в сон автоматически» и добавьте в него «СМС-шлюз».

На Android 10 списки лежат в другом месте: «Батарея» → «Мониторинг энергопотребления» → «Приложения в спящем режиме».

Huawei, Honor
  1. Откройте «Настройки» и наберите в поиске «Запуск приложений». На Huawei этот раздел есть и в приложении «Диспетчер телефона».
  2. Найдите в списке «СМС-шлюз» и выключите для него «Автоматическое управление».
  3. В окне «Управление вручную» включите «Автозапуск», «Косвенный запуск» и «Работа в фоновом режиме».

На вашей версии Android пункт может называться немного иначе — наберите его название в поиске по настройкам. Не нашли или у вас телефон другой марки — напишите нам модель телефона и версию Android на support@snow3.ru, подскажем.

После перезагрузки и обновления

После перезагрузки телефона и после обновления приложения рассылка продолжается сама, открывать приложение не нужно. Если приложение остановили кнопкой «Остановить» в настройках Android, откройте его и нажмите «Проверить очередь сейчас».

Что значат статусы сообщений

  • в очереди

    Ждёт, пока телефон его заберёт. Пока сообщение в этом статусе, его можно отменить.

  • передано телефону

    Телефон забрал сообщение и отправляет. Отчёт придёт при следующем выходе телефона на связь.

  • отправлено

    Сеть оператора приняла СМС. Отчёт о доставке на телефон получателя приложение не запрашивает.

  • ошибка

    Не ушло: нет сети, нет денег на SIM, включён авиарежим. Сервис сам вернёт сообщение в очередь через 30 минут. Остановить повторы можно кнопкой «Отменить».

  • отказ

    Сообщение негодное (пустой номер, слишком длинный текст) — поставьте новое с исправленным номером или текстом. Или было 5 ошибок подряд — пополните SIM, проверьте сеть и нажмите «Повторить». Само не повторится.

  • неизвестно, дошло ли

    СМС могло уйти, но подтверждения нет: сеть не ответила за 45 секунд, телефон переподключили или он не отчитался за 24 часа. Само не повторится. Повторяйте вручную, только если уверены, что клиент СМС не получил: иначе он получит его дважды.

  • отменено

    Вы отменили сообщение, или телефон не забрал его за 3 суток, и срок истёк. Так же помечается сообщение, вместо которого вы отправили повтор.

Через 30 дней после конечного статуса текст сообщения стирается, а от номера остаётся маска вида +79***0007.

В разделе «Входящие» видны ответы клиентов: на бесплатном тарифе — первые 10 символов, на «Про» и «Максимальном» — полный текст. Цифры заменяются на [xxxxxx]. Включите приём входящих и разрешение на СМС в настройках приложения на телефоне.

Лимиты

В разделе «Телефон» можно настроить избранных получателей: Free — 1, Pro и Max — по 3 номера на каждый телефон-шлюз. Ручные сообщения, включая загрузку из файла, этим номерам не расходуют суточную квоту тарифа. Для API все ограничения сохраняются. Паузы, ограничения телефона и оплата оператору действуют и для избранных. Изменение списка влияет только на новые сообщения.

Сообщений в сутки по тарифу
«Бесплатный» — 10, «Про» — 200, «Максимальный» — без квоты
С одного номера в час
«Бесплатный» — до 15, «Про» и «Максимальный» — до 28: ограничение Android — 30 частей СМС за 30 минут на приложение, длинные сообщения уходят реже
Страховочный потолок выдач за 24 часа
«Бесплатный» — 100, «Про» — 300, «Максимальный» — 1500 на номер, считая повторные выдачи
Пауза между СМС
не меньше минуты; на «Максимальный» ночью (23:00–8:00 МСК) — 1 минут
Одному номеру
через API — не больше 3 за 24 часа; вручную — без ограничения на получателя
Одинаковый текст тому же номеру
не чаще раза в 10 минут
Длина сообщения
до 4 СМС: 268 знаков кириллицей или 612 латиницей
Получатели
российские мобильные номера
Сообщение ждёт телефон
до 3 суток

Сутки тарифа — календарные, с 00:00 по московскому времени. Сообщение засчитывается, когда телефон впервые его забрал, и остаётся засчитанным при любом исходе. Длинное сообщение из нескольких частей тариф считает одним, но оператор спишет с SIM каждую часть — до 4 СМС за сообщение. Автоповтор после ошибки суточную норму тарифа не тратит, но входит в ограничения телефона — 15 в час и 100 за 24 часа.

Страховочный потолок выдач за 24 часа считает все передачи сообщений телефону, в том числе повторные и неудачные. Если телефон несколько часов подряд не может отправить — нет денег на SIM, нет сети, — потолок исчерпается, хотя ни одно СМС не ушло. Тогда кабинет и API не примут новое сообщение и назовут время, когда место начнёт освобождаться, а в приложении, в карточке «Состояние», появится строка «сервер держит лимит».

Одинаковый текст тому же номеру за 10 минут считается повтором и из кабинета, и по API — с меткой ref или без неё: второе сообщение не создаётся. Если одинаковые сообщения подряд нужны — например, коды подтверждения, — сайт или CRM передаёт в запросе «allow_repeat».

Приложение версии до 1.32 держит свои «15 в час и 100 за 24 часа» на любом тарифе и ответы клиентов не передаёт — обновите его поверх прежнего, не удаляя: окна тарифа и ответы в кабинете появятся с первого выхода на связь.

Уведомления приложения и письма

О поломках приложение сообщает уведомлениями в категории «СМС-шлюз — проблемы». Не выключайте её: другого способа предупредить вас у телефона нет. Пока рассылка выключена, уведомлений нет.

«Сервер держит лимит»

Это не ошибка, а строка в карточке «Состояние». Сообщения в очереди есть, но сервис пока не передаёт их телефону: исчерпан лимит часа или суток либо уже переданные телефону сообщения ждут повторной передачи (до 30 минут). Делать ничего не нужно: телефон заберёт их сам.

«Проблемы с отправкой SMS»

Часть сообщений не ушла. Проверьте деньги на SIM, сеть оператора и что не включён авиарежим. Неотправленные сообщения сервис повторит сам через 30 минут. Причина по каждому сообщению видна в кабинете. Уведомление исчезнет само после прохода без ошибок.

«Очередь не разгружается»

Телефон получил сообщения, но два прохода подряд не смог их отправить: Android останавливает фоновую задачу. Отключите для приложения энергосбережение и проверьте интернет.

«Рассылка не работает»

Фоновая задача не завершалась больше полутора часов. Приложение само перезапускает расписание. Проверьте интернет и энергосбережение, убедитесь, что приложение не остановили в настройках. Если не помогло, перезапустите телефон.

«Ошибка хранилища телефона»

На телефоне кончилось место, и приложение не может записать свой журнал. Отправка может остановиться. Освободите место до перезапуска приложения или телефона.

«Сервер не отвечает»

Нет интернета или сервис временно недоступен. При работающей службе приложение 1.38+ повторит проверку очереди через 5 минут. Если Android остановил службу, откройте приложение и проверьте исключение из энергосбережения.

«Сервер отклонил запрос»

В тексте уведомления названа причина. Чаще всего телефон отвязан от кабинета или к кабинету подключили другой телефон. Если вы сами перешли на другой телефон, на старом это уведомление ожидаемо: выключите на нём «Рассылка включена» или удалите приложение. Иначе покажите в кабинете новый QR-код и подключите этот телефон ещё раз.

«SMS-шлюз не настроен» и «SMS-шлюз остановился»

В первом случае не заданы адрес и токен: подключите телефон по QR-коду из кабинета. Во втором нет разрешения на отправку СМС: в строке «Разрешения» нажмите «Выдать».

«Журнал отправленных пропадал»

С телефона пропал файл журнала отправленных. Пока телефон не разберёт хотя бы одну пачку и очередь на сервере не опустеет, он ничего не отправляет, а всё, что забирает из очереди, возвращает со статусом «неизвестно, дошло ли» — так клиент не получит СМС дважды. Если в момент пропажи очередь была пуста, так вернётся первая же пачка новых сообщений. Если очередь не пустеет, потому что сообщения поступают без перерыва, приложение само возобновит отправку после 96 таких пачек. Когда отправка возобновится, проверьте такие сообщения в кабинете, повторите нужные и нажмите в приложении «Понятно, пропажу журнала разобрал».

Письмо «телефон молчит»

Телефон не приходил за очередью дольше 2 часов, а сообщения ждут. Проверьте, что телефон включён, в сети, энергосбережение для приложения отключено и приложение не остановлено. Письмо приходит не чаще раза в 12 часов; выключить его можно в разделе «Настройки».

Отчёт приложения

Отчёт помогает разобраться, почему телефон не отправляет. Отправьте его на сервер: отчёт появится в вашем кабинете, и его увидит поддержка.

Как отправить отчёт

  1. Откройте приложение «СМС-шлюз».
  2. Под карточкой «Состояние», рядом с кнопкой «Проверить очередь сейчас», нажмите «Отчёт».
  3. Выберите «Отправить на сервер» и дождитесь сообщения «Отчёт принят сервером».

Отчёт появится в кабинете, в разделе «Отчёты приложения». Хранятся последние 10. Сервис принимает не больше 10 отчётов в час с телефона и до 150 КБ в каждом. Если отчёта в кабинете нет, подождите час и отправьте снова.

Нужна помощь — напишите на support@snow3.ru: что случилось и когда отправили отчёт. Если телефон не может связаться с сервером, в приложении нажмите «Отчёт», затем «Поделиться» и отправьте отчёт письмом на этот же адрес; если почты на телефоне нет — «Сохранить в файл» и приложите файл к письму с компьютера.

В отчёте: версия приложения и Android, модель телефона, адрес сервера, выданы ли разрешения и отключено ли энергосбережение, итог последнего прохода, расход лимитов и последние события журнала. Токена и текстов СМС в отчёте нет, номера клиентов скрыты маской.

Новый телефон, переустановка, потеря телефона

Обновить приложение

Новую версию ставьте поверх старой, не удаляя приложение: настройки и журнал отправленных сохранятся, рассылка продолжится сама.

Приложение удалили и поставили заново

Вместе с приложением стёрлись настройки и журнал отправленных. Покажите в кабинете новый QR-код, откройте его на телефоне, нажмите «Сохранить» и пройдите шаги в карточке «Настройка», затем в кабинете проверьте связь тестовым СМС — вернётся на телефон, и значок «номер подтверждён» встанет снова. Сообщения, которые прежняя установка получила, но не подтвердила, станут «неизвестно, дошло ли»: повторяйте их, только если уверены, что клиент СМС не получил.

Перейти на другой телефон

Поставьте приложение на новый телефон — настройки со старого не переносятся. Покажите в кабинете новый QR-код и откройте его на новом телефоне. Как только он выйдет на связь, старый перестанет получать очередь: выключите на нём «Рассылка включена» или удалите приложение. Затем проверьте связь тестовым СМС, даже если SIM-карта та же; если другая — сначала укажите в кабинете её номер. Отправку это не задерживает: значок «номер подтверждён» — справочный.

Телефон потерян или попал в чужие руки

В разделе «Телефон» раскройте блок «Телефон потерян или заменён?» и нажмите «Отвязать телефон». Телефон перестанет получать очередь, новые сообщения приниматься не будут, а уже переданные телефону станут «неизвестно, дошло ли». Сообщения, которые ждут в очереди, уйдут с нового телефона, если подключить его не позже чем через 3 суток после их постановки. Чтобы подключить телефон снова, покажите новый QR-код.

Почему не стоит подключать телефон заново без нужды

Любое подключение по новому коду переводит сообщения, уже переданные телефону, но ещё не подтверждённые, в «неизвестно, дошло ли» — даже если приложение не переустанавливали. Кроме того, подключение снимает значок «номер подтверждён» — вернуть его можно тестовым СМС; отправку это не останавливает.

Поддержка

Поддержкаsupport@snow3.ruНапишите, что случилось, и приложите отчёт приложения: «Отчёт», затем «Поделиться» — ответим письмом