USSD - что это? USSD-запросы МТС. USSD-команды "Мегафона". Основные ussd команды МТС и как ими пользоваться

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

Что же представляют собой подобные запросы? Если дать определение, то это такое текстовое сообщение, как альтернатива смс, но отличие в том, что в ussd-запросе нет сохраненных сообщений. Такие уведомления используют операторы связи для множества сервисов, которые они же и предоставляют. Данная технология не позволяет отправлять сообщения другим операторам, только сервисные уведомления для связи с оператором. Как правило, все они выглядят очень похоже, между собой, единственное отличие это набор цифр в средине. Каждая ussd-команда начинается с символа * далее порядок цифр, заканчивается набор символом # .

Для комфортного использования услуг мтс, ниже будет представлен список всех запросов, с описанием каждого. Все эти коды позволят оставаться на связи и управлять телефоном и сим-картой, без каких либо ущемлений.

Все команды для более удобного просмотра будут ниже поделены на группы:

  1. Ussd-запросы для управления балансом;
  2. Ussd-запросы для пользования тарифами и опциями мтс;
  3. Голосовые команды.

Самая популярная команда среди пользователей мтс, к тому же одна из самых востребованных * 100 # . Данный запрос помогает посмотреть и проверить деньги на счету телефона, также узнать о сроках действия пакета и как называется подключенный тариф. В случае если, проверяя баланс, обнаруживается, что деньги резко исчезли, тогда можно набрать на мобильном комбинацию клавиш * 152 # . Она покажет и поможет получить данный о самых последних платных услугах, которые помогут понять, где делись средства. Информация будет в виде списка, в который входит только 5 наименований услуг.

Для абонентов мтс, которые используют опцию «Полное доверие» будет полезна ussd-комбинация * 100 * 3 # . Такой набор, поможет посмотреть, какой долг у абонента перед оператором связи мтс. Следует отметить, что задолженность по счету возможна только до 300 рублей. Все детали по данной опции от оператора можно получить на сайте компании в соответствующем разделе. Это были основные коды, которыми пользуются большинство абонентов. Теперь рассмотрим вспомогательные комбинации, которые могут пригодиться. Одна из них поможет пополнить баланс при помощи банковской карты * 115 # . Пополнение счета будет сделано в считанные минуты. Отличный способ пополнения, если нет доступа к терминалам и сети интернет. В случае, когда даже карты нет и доступа к остальным средствам, тогда можно использовать ussd-запрос * 111 * 123 # . Данный набор позволить активировать опцию «Обещанный платеж».

Когда на счету нет денег, нет возможности пополнить, то можно сделать вызов иным абонентам при помощи нескольких комбинаций. Кроме этого есть возможность пополнить при необходимости телефон другого человека:

  1. Прямая передача – позволяет перечислить средства с телефона на номер другого человека. Для активации необходимо набрать * 112 * номер абонента * сумма пополнения # .
  2. Данная комбинация позволяет попросить кого-либо об услуге пополнения. Для набора нужно ввести в телефоне * 116 * номер кого будете просить # .
  3. Перезвоните мне – одна из достаточно полезных и популярных команд, которая отправляет уведомление человеку, о том, что вам нужно перезвонить, поскольку на балансе нет средств. Для активации набираем * 110 * номер # .

Если вы забыли свой номер телефона, тогда не нужно никому звонить или вспоминать цифры, просто необходимо набрать комбинацию * 111 * 0887 # . Далее на телефон будет доставлено уведомление, где будет отображаться ваш номер мтс. Очень удобно чтобы сверить правильность ввода номера при пополнении через терминал или платежные системы.

Запросы для пользования тарифами и опциями

Конечно, самым удобным методом управления сим-картой является использование сайта и личного кабинета. Но бывает, так что доступа к сети нет или даже не будет ближайшее время, тогда как раз команды будут кстати. Запросы помогут управлять функциями, тарифными планами и подписками используя только телефон.

Список полезных кодов:

  1. Меню, позволяющее целиком заменить личный кабинет. Это своеобразный портал, с массой тарифных планов, управление которого сделано на основе ussd-меню. Для активации нужно набрать * 111 # .
  2. Для уточнения подключенного тарифа необходимо набрать * 111 * 59 # .
  3. Если на телефоне используется тарифный план с бонусным пакетом (минуты, смс, ммс, трафик). То можно для детализации остатка бонусов использовать * 100 * 1 # .
  4. В случае использования акционного подключения, можно детализировать остаток, использовав * 100 * 2 # . Запрос, по сути, аналогичен вышеописанному, но информация выводится немного по другим параметрам.
  5. Для проверки остатка интернет-трафика при использовании дополнительных услуг по интернету можно пользоваться кодом * 217 # .
  6. Для уточнения подписок (какие подключены, абонентская плата) можно пользоваться * 111 * 919 # . На экран будет предоставлен список всех подписок телефона с их стоимостью, методом отключения. Очень полезный запрос для уточнения, если на телефоне начали пропадать деньги при стандартном использовании.

Голосовые команды

Кроме того что можно использовать ussd-команды, еще мтс предоставляет голосовые вызовы:

  1. Для детализации своего номера телефона нужно позвонить по короткому номеру 0887 . Это аналог запроса * 111 * 0887 # .
  2. При необходимости связи с контакт центром можно набрать телефон 0890 .
  3. Еще один телефон для звонков в контакт центр мтс в роуминге. Звонки осуществляются бесплатно + 7 - 495 - 766 - 01 - 66 . Очень полезный телефон для тех людей, которые часто бывают заграницей.
  4. Для экстренных звонков можно набрать 112 , а уже из перечня выбрать ту группу, которая необходима.

СМС команды

Не менее важными являются команды по смс. К примеру для того чтобы узнать где по близости есть салон связи мтс можно отправить сообщение на номер 6677 . В тело письма нужно написать «МТС». Если нужно отправить сообщение на короткий номер, а цену за смс вы не знаете, тогда нужно отправить на номер 2282 смс с текстом номера. В ответ придет ответное смс с ценой за отправку.

Все нужные номера, которые могут пригодиться находятся на сайте компании мтс.

USSD является сокращением от английского Unstructured Supplementary Service Data. Это один из сервисов в GSM-сетях, который позволяет абонентам быстро взаимодействовать с сервисными приложениями оператора. Технология, задействованная при передаче данных через USSD-запросы, имеет определенные технические и функциональные сходства с технологией SMS, однако имеет ряд отличий.

Особенности технологии USSD

USSD представляет собой сессионно-ориентированную технологию, в которой передача данных происходит в рамках установленной сессии. В этой части построения USSD очень схожа с сервисом интерактивных систем на базе IVR – Interactive Voice Response. Главным отличием технологии USSD от IVR является отсутствие голосового соединения между абонентом и сервисом.

Первоначальным назначением USSD-связи было предоставление абоненту возможности самостоятельного управления профайлом услуг в HLR – базе данных с информацией об абонентах, а также взаимодействовать со встроенными в HLR сервисами. Со временем к технологии была добавлена функция подключения внешних приложений, после чего USSD-связь стала идеально подходить для работы с информационными сервисами, которые имеют диалоговую структуру – служба справок, банковские сервисы, службы обслуживания абонентов и прочие.

Принцип работы USSD-сервиса

Объяснить работу USSD-службы можно на конкретном примере. Например, абоненту необходимо выяснить состояние взаиморасчетов со своим операторов. Услуге «Проверка баланса» система USSD присвоила короткий номер 100. Для того чтобы воспользоваться данным сервисом, клиент должен набрать на своем мобильном комбинацию *100# и нажать клавишу вызова.

Символы * и # в начале и конце номера используются для того, чтобы оператор мобильной связи понимал, что происходит не обычный звонок, а запрос услуг USSD-сервиса. При обработке запрос передается соответствующему USSD-приложению. Далее USSD-приложение взаимодействует с базой данных биллинговой системы, получает необходимую информацию и отправляет ее в виде USSD-пакета на мобильный телефон абонента. Содержание этого пакета отображается в виде текста на экране устройства.

Система USSD-запросов позволяет получать минимально возможную задержку между запросом абонента и ответом на него оператора, что невозможно достичь при использовании приложений, работающих на основе SMS. Однако USSD-технология не является конкурентом SMS. Эти два сервиса является взаимодополняющими. Они позволяют операторам мобильной связи комбинировать оба метода, предоставляя абонентам возможность выбирать наиболее удобный из них.

Благодаря Мобильному банку стало возможным проводить необходимые операции, а также получать сведения о состоянии карточного счета. Для максимального удобства был создан справочник USSD-команд Сбербанка. Короткие команды отправляются в Сбербанк с помощью СМС.

Основные виды USSD (СМС) запросов Сбербанка

Команды USSD отправляются при помощи СМС. Данные запросы бесплатны (за исключением роуминга) и могут выполняться для всех главных операторов: Мегафон, Билайн, МТС.

Используя USSD-команду *900*01# , можно узнать баланс карточного счета. Для пакета Экономный это платно.

Полезные USSD-команды

  • Для получения справки: *900#;
  • Для пополнения любого телефонного номера: *900*№ телефона*сумма#. Номер телефона указывается без пробелов с обозначением кода;
  • Для пополнения счета собственного номера: *900*сумма#;
  • Для перевода денег на чужую карту: 900*12*ХХХХ*YYYY*сумма# (где ХХХХ – последние 4 цифры карты отправителя, YYYY – последние 4 цифры карты получателя);
  • Cправки о последних операциях - *900*02*ХХХХ# (где ХХХХ - последние 4 цифры карточки);
  • Сведения о действующих картах - *900*06#;
  • Проверить баланс карты - *900*01#.

USSD-команда в Сбербанк Онлайн отправляется на номер 900. Запрашиваемые сведения приходят в виде обратного сообщения.

Также для проверки баланса можно отправить «01» или СМС со словом: BALANS , ОСТАТОК , БАЛАНС , BALANCE , OSTATOK и через пробел указать четыре последние цифры номера карты.

Получение выписки по карте

Выписка включает в себя информацию по 10 последним операциям.

СМС-команда для получения информации по карточным операциям Сбербанка

СМС-ответ, полученный от Сбербанка

Примерный вид мини-выписки

Перевод на карту по СМС

Сообщение о выполнении перевода или оплаты телефона должно содержать:

  • любую из команд: PEREVOD , ПЕРЕВОД , PEREVESTI , ПЕРЕВЕСТИ ;
  • номер телефона (если это привязанный к карте номер, его не надо указывать);
  • сумму.
Пополнение телефонов предусматривает лимиты: для собственного номера - 3 тыс руб. и для любого другого номера - 1,5 тыс руб. Лимит перевода - 8 тысяч руб. Минимальная сумма пополнения - 50 рублей.

Блокировка карты короткой USSD-командой

Справочник USSD-команд Сбербанка содержит и сообщение для блокировки карты. Оно выглядит так:

Расшифровка данной USSD команды:

Ответ от банка на отправленное сообщение:

При введении проверочного кода - поступает подтверждение о карточной блокировке:

USSD команды и операции

При помощи коротких команд можно:
  • рассчитаться за услуги: буквенный код получателя, № договора, лицевого счета/кошелька, размер суммы, последние 4 цифры карточного номера. Ограничение на операцию 10 тысяч руб.;
  • выплатить долг по кредиту: KREDIT или КРЕДИТ, № договора, размер суммы, последние 4 цифры карты;
  • перевод в центр помощи больным детям «Подари жизнь»: GRANTLIFE или ПОДАРИЖИЗНЬ, сумма, последние 4 цифры карточного номера. Ограничение на операцию от 50 рублей до 10 тысяч руб.;
  • биллинговые платежи: буквенный код получателя, код плательщика, месяц оплаты цифрой, последние 4 цифры карточного номера.


Информация, которую можно получить, используя СМС-команды:
  • блокировка карточки: 03 или слово BLOKIROVKA, БЛОКИРОВКА, BLOCK, а также последние 4 цифры карточного номера и причину блокировки (0 - потеря, 1 - кража, 2 - находится в банкомате, 3 - иная);
  • последние операции по карточному счету: 02 или слово ИСТОРИЯ, ISTORIA, VYPISKA, ВЫПИСКА, а также последние 4 цифры карточного номера;
  • блокировка Мобильного банка: 04 или слово BLOKIROVKAUSLUG, БЛОКИРОВКАУСЛУГ, BLOKIROVKAUSLUGI, БЛОКИРОВКАУСЛУГИ, BLOCKSERVICE;
  • отключение услуги «Быстрый платеж»: отправка слова НУЛЬ;
  • снятие блокировки с Мобильного банка: 05 или слово RASBLOKIROVKAUSLUG, UNBLOCKSERVICE, РАЗБЛОКИРОВКАУСЛУГИ, а также последние 4 цифры карточного номера;
  • сведения о картах, привязанных к Мобильному банку: 06 или слово ИНФО, SPRAVKA, СПРАВКА, INFORMATION, INFO.

Команды USSD также могут потребоваться в целях отключения автоплатежа МТС.

Справочник USSD-команд Сбербанка на официальном сайте содержит множество полезных запросов. Команды USSD Сбербанка действуют не только в пределах Москвы, но еще на территории других городов РФ, исходя из зоны действия конкретных мобильных операторов.

Каждый пользователь мобильной связи знает, что операторы предлагают к использованию целый ряд коротких команд, с помощью которых можно контролировать расходы, подключать или отказываться от дополнительных услуг, менять тарифный план и прочее. Столь удобная услуга доступна благодаря оперативному взаимодействию абонента и системы оператора в режиме реального времени.

МТС комбинации не требуют предварительной активации, а предоставляются пользователям на постоянной бесплатной основе. Рассмотрим полезные ussd команды.

Что такое ussd

МТС комбинации представляют собой текстовые оповещения, которые поступают на телефон абонента. Они могут носить информационный характер, указывать пользователю текущий баланс или подключенный тариф. Некоторые ussd являются командным меню, где Вам необходимо выбрать соответствующую цифру для установки или блокировки услуги.

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

Взаимодействие между пользователем и сервером происходит в текстовом виде, возможность отправки голосового сообщения или звонка исключается. В основе работы ussd команд лежит сессионная технология, благодаря которой обмен информацией проходит за один сеанс. Удобство специализированных команд заключается в том, что получать их можно в любом месте и в любое время, даже если мобильный будет отключен.

Короткие команды и планшеты – совместимы ли они

Многие пользователи мобильной связи используют SIM-карты для подключения беспроводного интернета в планшет. В таком случае связь, как правило, имеет односторонний характер: абонент может получать различные оповещения, а отправлять их – нет. Это происходит, потому что планшет не поддерживает функцию выхода в меню звонков.

Для контроля компьютерного устройства необходимо лишь скачать дополнительные программы, поддерживающие эту функцию автоматически. Примером подобной программы является USSD-Widget, найти которую можно на популярном ресурсе Google Play. Это позволяет абоненту использовать планшет без ограничений и управлять любыми его действиями с помощью коротких запросов.

Основные команды

К числу базовых и наиболее часто используемых команд является проверка баланса. Для быстрого контроля расходов необходимо набрать *100# , после чего на экране мобильного появится информационный блок о финансовом положении лицевого счета. Достаточно часто пользователи используют беспроводной интернет на смартфонах, для корректной работы которого необходимо установить соответствующие настройки — *303# .

Многие тарифы от МТС являются безлимитными, поэтому для проверки остатка бесплатных минут, трафика интернета или смс сообщений используется команда *100*1# . Если пакетный план абонента предусматривает наличие бонусов, то проверить их количество можно по запросу *100*2# .

Зачастую пользователи используют мобильные платежи для погашения графы расходов сотовой связи — *115*00# . Если Вы желаете оплатить интернет услуги, то необходимо воспользоваться следующей командой — *115*21# . Часто абонент может забывать собственный номер мобильного, узнать который можно с помощью *111*10# .

Для того чтобы контролировать свои расходы и подключаемые услуги необходимо время от времени проверять их наличие с помощью *111*11# . Если Вы желаете узнать какой именно тарифный план подключен сейчас, то необходимо набрать запрос — *111*12# . Для перехода с одного тарифа на другой используется *111*13# .

Управление счетом и оплата услуг

  • *111*31# — услуга обещанный платеж;
  • *111*33# — информация о зачислениях за текущий месяц;
  • *114*сумма# — использование услуги «срочный кредит»;
  • *115*номер карты# — использование банковских реквизитов для пополнения лицевого счета;
  • *150# — активация услуги кредитный метод;
  • *363*номер мобильного*сумма# — осуществление перевода средств на другой номер.

Интерактив и услуги

  • *111*40# — меню контроля за интернет услугами оператора;
  • *111*423# — подключение интернета «Отличный»;
  • *111*461# — подключение безлимитного доступа к сети;
  • *111*462# — интернет на безлимитной основе на сутки;
  • *111*231# — активация услуги «Голосовая почта»;
  • *111*235# — создание переадресации на входящие вызовы;
  • *111*236# — активация антиопределителя мобильного;
  • *106*200# — дополнительные минуты для тарифа «Корпорация»;
  • *111*242# — использование услуг интернет-помощника;
  • *111*241# — активация мобильного офиса;
  • *111*243# — запрос на детализацию вызовов;
  • *160# — подключение срочного интернета на безлимитной основе;
  • *111*251(2,3,4)# — подключение пакета бесплатных сообщений, где цифра 1-4 означает их количество по пакету;
  • *111*261# — активация пакета MMS;
  • **62*110110# — активация оповещения «Вам звонили».

USSD-запрос и получение ответа (flash).

Это специфичная функция, в отличие например от отправки СМС, но тоже может оказаться полезной. Итак, имеем компьютер и подключенный к нему сотовый телефон.

Что же мы можем получить полезного от этой функции? Вы часто смотрите баланс своего сотового телефона? Для этого как правило и используется USSD-запрос . Например, запрос баланса для номера от МТС выглядит так *100# , т.е. именно это сочетание Вы набираете на клавишах своего сотового и нажимаете кнопку вызова. В ответ Вам на экране высвечивается текущий баланс Вашего счета.

Данная функция добавлена в программу по просьбе одного из пользователей. Я буду Вам очень признателен, если Вы пришлете мне для чего используете эту функцию именно Вы. Я же пока вижу только для контроля баланса счета, хотя у разных операторов могут быть довольно интересные USSD-команды. По сути алгоритм прост - Ваша программа через SimpleSMS передает USSD-запрос, получает ответ в текстовый файл и далее анализирует содержимое этого файла .

В процессе получения СМС программа формирует лог-файл (не путать с техническим лог-файлом!). Имя этого файла по умолчанию ussd_SimpleSMS.log (добавляется приставка “ussd_” к имени, заданному в INI-файле - см. ).

ПАРАМЕТРЫ КОМАНДНОЙ СТРОКИ.

1 . INI=ИМЯ_ФАЙЛА_НАСТРОЕК - если Вы используете другое имя файла настроек программы, отличный от имени файла, принятого по умолчанию. Например,INI=test1.ini ;

2 a. USSD1=КОМАНДА - указывает программе, что требуется выполнить USSD-запрос со строкой КОМАНДА, например USSD1=*100#1 - это получение баланса

2 b. USSD2=ПОЛНАЯ СТРОКА USSD - указывает программе, что требуется выполнить USSD-запрос со строкой ПОЛНАЯ СТРОКА USSD. Отличается от варианта тем, что позволяет напрямую работать с AT-командой AT+CUSD. И чтобы запросить, например тот же баланс у МТС, нужно написать USSD2=0,$ *100#$ ,15 , что соответствует AT-команде AT+CUSD=0,“ *100#“ ,15 . Внимание, особенность - учитывая, что команда передается через командную строку символ (ковычки) должен быть заменен на значок доллара $ .

3 . UssdPduR=ПОЛНАЯ СТРОКА USSD - указывает программе, что требуется выполнить USSD-запрос со строкой ПОЛНАЯ СТРОКА USSD. Аналогична параметру USSD2 . Появилась ввиду того, что например модему Huawei e1550 эту команду надо передавать в закодированном виде. Параметр можно писать либо UssdPduR , либо UssdPduL - в зависимости от языка (R усский или L атиница) ответа оператора. Или использовать универсальный UssdPduA - тогда программа сама определит кодировку ответа. Например, чтобы посмотреть баланс у МТС нужно запустить так:
Simplesms UssdPduR=1,*100#,15
А для Мегафона вот так: Simplesms UssdPduA=1,$ *100#$ ,15

4 . RMSG=ИМЯ_ФАЙЛА_ДЛЯ_СОХРАНЕНИЯ_ОТВЕТА - если Вы хотите задать свое имя файла для сохранения ответа, например, RMSG=ussd1.txt . Иначе программа сама присвоит имя файла в формате: СОМ-порт_ussd.txt

СТАРТ!

Остается написать командную строчку для запуска программы. В моем примере это выглядело так (строка для запуска программы подчеркнута красным):

При данной командной строке, программа создала файл “ussd1.txt”. На картинке ниже Вы видите содержимое этого файла:

Формат файла уникально прост - записывается ответ, полученный от оператора сотовой связи.

Прошу обратить внимание на некоторые тонкости. Разные модели сотовых немного по разному трактуют и воспринимают (или не воспринимают) AT-команды. Поэтому не все может работать гладко и шоколадно. Если Ваша задача действительно заслуживает чтобы ее решить, то все возможно. Присылайте комментарии, описание конкретной области применения - если действительно это будет нужно, то договоримся.

Данная функция приема оттестирована на телефоне Sony Ericsson Z310i, присланном мне одним из пользователей программы специально для этих целей.