01Быстрый старт
- Установите приложение — скачайте APK на странице установки, установите на Android 6.0 или новее.
- Разрешите доступ к SMS — при первом запуске приложение попросит разрешения на SMS и телефон. Без них шлюз не заработает.
- Зарегистрируйтесь в личном кабинете.
- Подключите телефон — получите шестизначный код в личном кабинете и введите его в приложении.
- Отправьте тестовое SMS прямо из личного кабинета, чтобы убедиться, что всё работает.
02Подключение телефона
Один аккаунт может иметь несколько подключённых телефонов, в пределах лимита вашего тарифа. Каждое подключение — это отдельный шестизначный код, который создаётся в личном кабинете и вводится в приложении при первом запуске (или при добавлении нового телефона).
Если телефон отключился (например, долго не было соединения с интернетом), статус устройства в личном кабинете покажет это, переподключение происходит автоматически, когда телефон снова окажется в сети.
03Отправка SMS через API
Токен доступа (Bearer-токен) вы получаете после входа в личный кабинет. Пример запроса:
curl https://api.textbee.ru/v1/sms/send \
-H "Authorization: Bearer ВАШ_ТОКЕН" \
-H "Content-Type: application/json" \
-d '{"phoneNumber": "+79161234567", "text": "Здравствуйте! Ваш код: 12345"}'
Ответ содержит идентификатор сообщения: по нему можно проверить статус доставки через GET /v1/messages/{id}.
04Отправка из личного кабинета
Отправить сообщение можно прямо из личного кабинета, форма отправки удобна для разовых тестовых сообщений.
05Переадресация входящих
В личном кабинете настраивается переадресация входящих SMS. Переадресация бесплатна на всех тарифах, квота тарифа считается только на отправку. Доступные каналы:
- Push-уведомление (ntfy) — быстрее всего.
- Telegram — переадресация в чат или бот.
- MAX — сообщение приходит от нашего бота.
- Другой номер — SMS дублируется на указанный номер.
- E-mail — письмо на указанный адрес.
- Вебхук — POST на ваш URL. Доступен на платных тарифах.
Каналов можно включить сразу несколько. Фильтров два, и работают они вместе: по тексту сообщения (например, только те, где встречается слово «код») и по отправителю. Сообщение уезжает, только если прошло оба.
Фильтры: шаблоны и переменные
Фильтра два — по тексту сообщения и по отправителю. Каждый работает в одном из трёх режимов:
- Все — фильтр выключен, проходит любое сообщение.
- Белый список — проходит только то, что совпало с шаблоном.
- Чёрный список — проходит всё, кроме того, что совпало с шаблоном.
Шаблон — это регулярное выражение. Совпадение частичное: достаточно, чтобы
выражение нашлось где-то внутри строки, привязывать к началу и концу не нужно.
Регистр важен: код и КОД — разные шаблоны.
Если сообщение проходит по обоим фильтрам сразу, оно уезжает; если хотя бы один отсёк — нет.
Что чаще всего нужно:
(?i)код— слово «код» в любом регистре.(?i)в начале выключает чувствительность к регистру для всего шаблона.код|пароль|секрет— любое из перечисленных слов. Вертикальная черта — «или».\d{4,6}— подряд от четырёх до шести цифр: так ловятся коды подтверждения.Сбербанк|900— в фильтре по отправителю: сообщения от «Сбербанк» или с номера 900.
\. — точка, \$ — знак рубля или доллара.
06Лимиты тарифа
Актуальные лимиты — на странице тарифов. Коротко:
- Переадресация входящих — без ограничений на всех тарифах. Квота считается только на отправку.
- Старт — 1 SIM-карта, 50 отправок в месяц; переадресация не чаще 1 сообщения в 30 секунд.
- Персона — 1 SIM-карта, 300 отправок в месяц; переадресация без задержки, вебхук как канал.
- Про — до 5 SIM-карт, 1 500 отправок в месяц.
- Бизнес — до 15 SIM-карт, 5 000 отправок в месяц.
- Нужно больше — напишите нам, посчитаем под вашу задачу.
07Частые проблемы
Приложение не отправляет и не принимает SMS
- Проверьте, что в настройках приложения выданы разрешения на SMS и телефон.
- Проверьте, что у телефона есть подключение к интернету — без него телефон не связан с облаком.
- На телефонах Xiaomi, Huawei, Samsung — проверьте, что для TextBee разрешён автозапуск (обычно в разделе «Безопасность» настроек телефона). Без этого приложение может останавливаться после перезагрузки или через некоторое время в фоне.
Не приходит шестизначный код
Код выдаётся в личном кабинете сразу, никуда «приходить» отдельно не должен: если кода нет на экране, обновите страницу личного кабинета.
Сообщение отправлено, но получатель его не увидел
Проверьте статус сообщения в личном кабинете или через API. Доставка зависит от мобильного оператора отправляющего телефона, и TextBee не может гарантировать доставку, если у оператора на его стороне произошёл сбой.
Куда обращаться, если ничего из этого не помогло
В Telegram — самый быстрый способ, или на support@textbee.ru.