Ussd сообщения что это

USSD против SMS: самые полезные команды для управления счётом

Ussd сообщения что это. d4ea5b5fb163bc2311fd6d2c1baefd97. Ussd сообщения что это фото. Ussd сообщения что это-d4ea5b5fb163bc2311fd6d2c1baefd97. картинка Ussd сообщения что это. картинка d4ea5b5fb163bc2311fd6d2c1baefd97

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

Со стороны пользователя USSD-запросы — команды, которые начинаются с символа «*», содержат цифры и заканчиваются символом «#». Максимальная длина запроса составляет 180 символов, но в большинстве случаев используются гораздо более короткие команды. USSD отправляют через номеронабиратель, именно поэтому в начале номера используется символ «*» — чтобы оператор не обработал такой запрос как голосовой вызов. Содержимого внутри USSD-запроса нет, поскольку сам набранный номер и является командой.

Главные отличия USSD от SMS:

— SMS используется для связи абонента с оператором или другим абонентом, а USSD — только для связи абонента с оператором
— USSD обеспечивает более надёжную связь
— Ответы на USSD-запросы отображаются на экране и не сохраняются в памяти
— USSD-запросы не тарифицируются, в том числе в роуминге
— Скорость отправки и получения USSD гораздо выше — не более 5 секунд

— USSD используется только для отправки команд, а SMS обычно содержит текст

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

В отличие от SMS, USSD-запросы не попадают в выписку, которую абонент может заказать у оператора. Тем не менее, у оператора хранится история этих запросов, хотя он может и не выдавать их абоненту.

Ussd сообщения что это. 28f91b6a829e3cbb287030727fd02310. Ussd сообщения что это фото. Ussd сообщения что это-28f91b6a829e3cbb287030727fd02310. картинка Ussd сообщения что это. картинка 28f91b6a829e3cbb287030727fd02310

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

Источник

USSD в Android

USSD (Unstructured Supplementary Service Data)— стандартный сервис в сетях GSM, позволяющий организовать интерактивное взаимодействие между абонентом сети и сервисным приложением в режиме передачи коротких сообщений.
Как известно, Android не имеет API для чтения USSD сообщений, далее я расскажу как решить эту проблему.

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

Сам класс можно скопировать тут

Теперь рассмотрим саму реализацию использования класса:
Для начала создадим интерфейс приложения, у нас будет AutoCompleteTextView, TextView, Button:

android:layout_width = «fill_parent»
android:id = «@+id/Text2»
android:layout_height = «wrap_content» >

>

android:text = «@string/send»
android:id = «@+id/button1»
android:layout_width = «fill_parent»
android:layout_height = «wrap_content» >
>
>

Вот такой интерфейс у нас должен получиться:

Ussd сообщения что это. 1. Ussd сообщения что это фото. Ussd сообщения что это-1. картинка Ussd сообщения что это. картинка 1

Теперь предадим жизни приложению, напишем сам код получения результата USSD.

// не пишу все импорты, напишу только то, что не забудьте подключить класс USSD
import com.example.android.UssdMessage.USSD ;

public class UssdmessageActivity extends Activity implements OnClickListener <
/** Called when the activity is first created. */
private TextView view ;
private AutoCompleteTextView number ;

Так же не забудьте добавить следующие разрешения (иначе не заработает):

Скриншот работы приложения:

Ussd сообщения что это. 2. Ussd сообщения что это фото. Ussd сообщения что это-2. картинка Ussd сообщения что это. картинка 2

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

Источник

Что такое USSD команды

Что такое USSD команды

Ussd сообщения что это. . Ussd сообщения что это фото. Ussd сообщения что это-. картинка Ussd сообщения что это. картинка

Любой пользователь сотовой связи, независимо от оператора, знаком с технологией использования USSD команд на своем телефоне. Несмотря на то, что сотовые операторы активно внедряют использование личных кабинетов для своих абонентов, простые и удобные команды не теряют своей актуальности. И это неудивительно, ведь если набрать нужную USSD команду, можно быстро проверить баланс телефона, подключить и отключить услуги, узнать номер либо сменить тариф даже в роуминге.

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

Как работают

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

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

Аналогично работает и USSD код — это сервис обмена короткими сообщениями, только получателем является не человек, а система оператора. Также пользователь не может набрать текст отправляемого сообщения, а только отправить запрос по предустановленному оператором шаблону.

Ussd сообщения что это. blog udm 19082020 3. Ussd сообщения что это фото. Ussd сообщения что это-blog udm 19082020 3. картинка Ussd сообщения что это. картинка blog udm 19082020 3

А вот главным отличием от SMS является то, что если сделать USSD запрос со своего номера телефона, то короткая команда сразу попадает в систему, а не обрабатывается предварительно. Именно поэтому, если отправить СМСку, то будет выполнено несколько попыток доставить ее, если на момент отправки получатель был недоступен. В результате это делает отправку USSD быстрой, но без возможности повторной доставки отправленного короткого сообщения, если оно сразу не поступило адресату. Однако несмотря на такое ограничение, использование команд имеет преимущество в моментальности и быстродействии.

Отличаются USSD команды и по своему формату, и можно разделить на запросы первого уровня, и коды с префиксом. Независимо от формата, команда всегда начинается со “звездочки”, а закрывает ее “решетка”. После “звездочки” указывается основной код, а через дополнительные “звездочки” могут указываться дополнительные запросы.

Ussd сообщения что это. blog udm 19082020 1. Ussd сообщения что это фото. Ussd сообщения что это-blog udm 19082020 1. картинка Ussd сообщения что это. картинка blog udm 19082020 1

Дополнительно можно использовать расширенные варианты команд с префиксом, чтобы получать сразу необходимую информацию, и сократить время на обработку. Так, набрав дополнительно *2 * 5 — перейдете в раздел, связанный с тарифами, а если добавить * 2 — в раздел управления счетом.

Ussd сообщения что это. . Ussd сообщения что это фото. Ussd сообщения что это-. картинка Ussd сообщения что это. картинка

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

Получается, что используя USSD коды, абонент получает универсальное решение, открывающее самые разные возможности.

Однако не лишен сервис и недостатков, и главным является то, что просто невозможно запомнить все доступные коды, чтобы решать нужные вопросы по своему номеру телефона быстро и в любой момент. Это связанно с тем, что даже при использовании оператором USSD меню, действует ограничение по отображаемой для пользователя информации. Именно поэтому операторы часто отказываются от использования USSD, предлагая своим клиентам более новые сервисы по управлению номером и для получения информации. Однако основные команды остаются доступными, поскольку доказали свою эффективность и удобство использования.

Основные команды операторов

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

Источник

Что такое USSD запросы и зачем они?

Технологию USSD (Unstructured Supplementary Service Data) активно использовали еще в конце прошлого столетия и пик популярности коротких команд был как раз в те времена. Однако недавно банки вновь обратились к этой технологии для внедрения ее в дистанционное обслуживание клиентов.

Ussd сообщения что это. 1388157059 ussd checker. Ussd сообщения что это фото. Ussd сообщения что это-1388157059 ussd checker. картинка Ussd сообщения что это. картинка 1388157059 ussd checkerUSSD обеспечивает мгновенный обмен сообщениями между оператором и телефоном, а в случае использования дополнительного шлюза — и со сторонними сервисами, например, банковскими.

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

Конкретные USSD запросы на примерах разных банков

В первую очередь, конечно, нужно рассказать о быстрых командах Сбербанка России. Как не крути, а карточек, эмитированных Сбербанком больше всего у россиян.

УслугаUSSD-запросПримечания
Справочная информация*900#*900*20#
Пополнение телефона*900*100#Где 100 – это сумма пополнения в рублях. Минимальная сумма пополнения составляет 50 руб.
Пополнение телефона*900*89ХХХХХХХХХ*100#Где 89ХХХХХХХХХ – это номер абонента, а 100 – сумма пополнения
Узнать точную сумму средств на карте*900*01# или*900*01*0000#Если «Мобильный банк» подключен к 1 карте, то достаточно первого запроса. Если же у вас несколько карточек, лучше воспользоваться вторым. Где 0000 – последние 4 цифры номера карты
Мини-выписка о последних транзакциях*900*02*0000#Где 0000 – последние 4 цифры номера карты, операции по которой вы хотите узнать
Экстренная блокировка карты*900*03*0000*Х#Где 0000 – последние 4 цифры номера карты, которую нужно заблокироватьГде Х – причина необходимости блокировки:0 – утеря1 – кража

2 – карточку зажевал банкомат

USSD-банкинг от Альфа-Банка — Альфа-Диалог имеет куда более широкий спектр возможностей для совершения любых операций. Однако и стоит такая услуга недешево. В зависимости от подключенного пакета, стоимость услуги варьируется от 0 руб. до 69 рублей в месяц.

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

Преимущества

Недостатки

Среди недостатков можно выделить только один, но очень существенный — это незащищенность в случае потери или кражи телефона.

Безопасность при использовании USSD-запросов

Ussd сообщения что это. ussd portal ru. Ussd сообщения что это фото. Ussd сообщения что это-ussd portal ru. картинка Ussd сообщения что это. картинка ussd portal ruUSSD-банкинг — это пожалуй, один из самых удобных сервисов банка, позволяющих оставаться в курсе остатка по карте и совершать простые операции (пополнение мобильного, перевод с карты на карту и т.д.) без малейших усилий и затрат с помощью одного телефона. Однако насколько такие команды безопасны? Ни насколько! Мало того, что они не безопасны, они очень опасны!

Давайте представим ситуацию, человек потерял свой смартфон или что еще хуже, сумку, в которой лежали кошелек с карточками и телефон.

В первом случае, злоумышленник, нашедший ваш телефон, может с помощью нехитрого USSD-кода узнать остаток по карточке, перевести все средства с пластика на левый мобильный, пополнив остаток. А там останется лишь вывести деньги на карточку, например, через QIWI-систему и «ищи-свищи» мошенника. Конечно, больше 10000 рублей перевести не удастся, так как например, по картам Сбербанка установлен максимальный суточный лимит на пополнение мобильного через USSD-запрос, но есть и другие банки, которые предоставляют подобные услуги своим клиентам и без предустановленных лимитов и ограничений.

Чего стоит услуга перевода средств с карты на карту с помощью одной только команды. А запрос с подробной информацией о реквизитах пластика? Разве что ПИН-код не предоставляют. Опытный кардер может использовать эту информацию для незаконного списания всех денег с пластика, даже если он будет у вас в кармане. Мошеннику достаточно знать лишь некоторые реквизиты.

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

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

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

Источник

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

Для чего нужны команды?

Запрос USSD – это своего рода опция для клиентов мобильной связи, которая устанавливается вместе с SMS и является базовой услугой любого оператора. В переводе данная аббревиатура означает «дополнительная опция, которая не имеет структуры».

Ussd сообщения что это. 43267. Ussd сообщения что это фото. Ussd сообщения что это-43267. картинка Ussd сообщения что это. картинка 43267

Для наглядного примера стоит разобраться, как работает подобная комбинация:

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

Польза от комбинаций

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

Ussd сообщения что это. 43264. Ussd сообщения что это фото. Ussd сообщения что это-43264. картинка Ussd сообщения что это. картинка 43264

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

Для более детального рассмотрения комбинаций следует указать данные по разным операторам России.

Популярные комбинации МТС

Ussd сообщения что это. 43265. Ussd сообщения что это фото. Ussd сообщения что это-43265. картинка Ussd сообщения что это. картинка 43265

Если на телефоне в сообщениях и прочих частях документов есть символы, которые невозможно прочесть, то нужно ввести *111*6*1#. Ниже будут представлены самые популярные коды от оператора МТС России:

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

Команды «Велком»

Через USSD-запрос от «Велком» абоненты могут управлять мобильной связью самостоятельно. Таким образом, для проверки сведений по балансу нужно набрать на клавиатуре телефона *100#. Если пользователю нужно поменять систему оплаты, то используется код *145#. Это основные коды для управления своими деньгами.

Ussd сообщения что это. 43263. Ussd сообщения что это фото. Ussd сообщения что это-43263. картинка Ussd сообщения что это. картинка 43263

Еще можно управлять тарифами. Для активации того или иного тарифного плана служит своя команда. Теперь предлагаем ознакомиться с другими методами управления планом. Для проверки активного тарифа нужно набрать *141*2*1#, а чтобы узнать мобильный номер, набирается *147#. В некоторых случаях в ответ на запрос будет приходить SMS, а в некоторых данные выводятся сразу на экран.

Для получения сведений о мобильном интернете и других опциях используется комбинация *135#. После ввода будет открыто меню, в котором можно выбрать разные услуги и ознакомиться с ними, а также при необходимости совершить их активацию. Есть еще одно меню, что позволяет открыть справки и команды для других запросов, для этого пользователям нужно набрать комбинацию *141#. Как видно, USSD-запросы «Велком» очень похожи на команды МТС и работают аналогично.

Команды «МегаФон»

У оператора «МегаФон» тоже большой перечень комбинаций, с которыми абонентам следует ознакомиться. Увидеть все возможные коды можно на официальной странице, а ниже будут описаны только самые востребованные у пользователей:

Это самые распространенные USSD-запросы «МегаФон», которые применяются чаще всего.

Ussd сообщения что это. 43266. Ussd сообщения что это фото. Ussd сообщения что это-43266. картинка Ussd сообщения что это. картинка 43266

Рано или поздно комбинации пригодятся каждому абоненту мобильной связи, поэтому лучше изучить самые главные из них, чтобы в нужный момент их можно было применить. Все команды от «МегаФон» полностью бесплатные, а клиенты могут использовать их в работе в любое удобное для себя время.

Заключение

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

Источник

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *