Как заблокировать номер мтс с другого номера

Если Вы являетесь владельцем телефона на базе Android, то с добавлением контакта в темный перечень у Вас заморочек не возникнет. Юзерам данной ОС довольно просто контролировать темный перечень — android владеет средствами блокирования неких номеров, не считая того можно пользоваться рядом остальных способов.

Черный перечень и телефоны андроид

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

  1. Чтобы внести клиента в темный перечень на android 6, необходимо зайти в перечень вызовов, надавить на подходящий контакт, чтоб возникло окошко с возможными действиями.

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

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

Черный перечень и особые приложения для телефонов

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

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

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

Как правило, принцип работы схожих приложений базируется на отправлении месседжа «Занято» при входящем либо же просто «не уведомлении» о звонке.

Черный перечень и услуга операторов связи

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

Стоит упомянуть, что традиционно блокировка номера оператором является платной опцией, как к примеру, темный перечень мтс и темный перечень киевстар.

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


Как можно защититься от вируса FASTDATAX и другого ненужного программного обеспечения?

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

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

Но что ежели вы уже заражены? Что делать в этом случае?
Не беспокойтесь, я предлагаю два способа решения вашей проблемы: ручной и автоматизированный.


Инструкция по ручному удалению маркетингового вируса FASTDATAX

Для того, чтоб без помощи других избавиться от рекламы FASTDATAX, для вас нужно поочередно выполнить все шаги, которые я привожу ниже:

  • Поискать «FASTDATAX» в перечне установленных программ и удалить ее.
  • Проверить плагины всех установленных браузеров Internet Explorer, Chrome, Firefox и т.д.
  • Проверить ярлычки для пуска браузеров на предмет наличия в конце командной строчки доп адресов Web веб-сайтов и убедиться, что они указывают на подлинный браузер.
  • Запретить вредные службы с помощью консоли services.msc.
  • Удалить “Назначенные задания”, относящиеся к FASTDATAX, с помощью консоли taskschd.msc.
  • Проверить опции DNS вашей сети.

    Рекомендую обратиться к документации, предоставленной вашим провайдером.

  • Проверить опции поиска, домашней странички. При необходимости сбросить опции в изначальное положение.
  • Открыть Диспетчер задач и закрыть программы, у которых в описании либо имени есть слова «FASTDATAX». Заметьте, из какой папки происходит пуск данной программы. Удалите эти папки.
  • С помощью редактора реестра regedit.exe поискать ключи с заглавием либо содержащим «FASTDATAX» в реестре.
  • Очистить корзину, временные файлы, кэш браузеров.


Как происходит инфецирование маркетинговым вирусом FASTDATAX?

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

Но как вы традиционно это делаете? «Конечно, самым обычным и скорым методом — по умолчанию», — быстрее всего ответите вы.

На 1-ый взор это уместно. Нет ненадобных телодвижений, каких-либо полей для наполнения. Но сиим вы допускаете суровую ошибку.

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


Как убрать номер из темного списка

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

Но как убрать его оттуда, ежели мы вдруг передумаем? На самом деле в этом нет ничего сложного! Метод действий будет зависеть от того, каким методом Вы воспользовались, чтоб заблокировать номер.

  1. Со особыми приложениями для блокировки также не возникнет проблем. Их интерфейс чрезвычайно обычной и юзер быстро сумеет найти подходящую функцию удаления номера из темного списка.
  2. При блокировке номера средствами ОС зайдите в опции вызовов, выберите меню «Все звонки», потом «Черный список». Тут Вы можете выбрать подходящий номер и удалить его из темного списка.
  3. Если Вы заблокировали номер через оператора, просто зайдите в собственный личный кабинет и с помощью интернет-помощника в стремительном доступе к настройкам осуществите подходящую операцию.

    Не считая того, Вы постоянно сможете позвонить оператору и пользоваться помощью консультанта.

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

Щось пішло не так :(

Була зафіксована підозріла активність з вашої IP-адреси.

Можливо, виникла помилка, тому рекомендуємо для вас спробувати увійти на сервіс через 10 хвилин.

Якщо це буде неможливло, будь ласка, зв’яжіться з нами, заповнивши форму:

https://help.olx.ua

В заявці обов’язково вкажіть цей номер

OLX: 18.bb5e0e17.1579779019.6a7145ed

Что-то пошло не так :(

Была зафиксирована подозрительная активность с вашего IP-адреса.

Может быть, произошла ошибка, потому советуем для вас попроовать войти на сервис через 10 минут.
Если это всё ещё будет нереально, пожалуйста, свяжитесь с нами, заполнив форму:

https://help.olx.ua

В заявке непременно укажите этот номер

OLX: 18.bb5e0e17.1579779019.6a7145ed

Автор: Занин Юрий

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

Ранее наш журнальчик уже говорил о этом проекте. Сейчас мы делаем 1-ое знакомство с приемником HDTV 251-S MTS и сервисами провайдера.

Тестирование проводилось в Санкт-Петербурге с антенной поперечником 90 см SUPRAL СТВ-0,9, что можно считать наименьшим нужным вариантом для этого региона. В критериях несильного дождика наблюдались нарушения приема и артефакты на изображении ряда каналов, что оказалось даже полезным для тестирования.

Конструкция и схемотехника

Ресивер HDTV 251-S MTS расположен в пластмассовом корпусе темного цвета высотой 3,5 см с габаритами 16 х 12 см. На передней панели имеется лишь один двуцветный индикатор рабочего режима / режима ожидания. В режиме Standby светодиод светится красноватым цветом, в рабочем режиме и во время загрузки — зеленоватым.

На левой стороне находится 1-ое гнездо USB-интерфейса. На правой стороне находится картоприемник, не использовавшийся в рассматриваемой конфигурации. На задней панели приемника расположены: • разъем RF IN для подключения конвертера спутниковой антенны; • разъем установки SIM-карты «МТС» (выполняет функции идентификации абонентского доступа к сети мобильной связи GSM и условного доступа к телевизионным програмкам оператора); • 2-ое гнездо USB-интерфейса 2.0; • разъем LAN компьютерной сети Ethernet; • разъем мультимедийного интерфейса HDMI, кабель заходит в комплект; • гнездо Jack 3.5 Y/Pb/Pr-выход компонентного видеосигнала; • гнездо Jack 3.5 AV-выход композитного видеосигнала и стереозвука, кабель-переходник на RCA заходит в комплект; • разъем питания 12 Вольт с выключателем.

Приемник построен на современном спец процессоре Broadcom BCM7356. На плате ресивера расположены две микросхемы памяти SK Hynix H5TC4G63AFR, которые в совокупы обеспечивают 1 Гб оперативной памяти. Устройство считывания Smart-карт реализовано на микросхеме TDA8024TT. Нижняя панель приставки греется до 48…50 °С в комнатных критериях, субъективно тяжело дотрагиваться к ней рукою в течение долгого времени, имеется предупредительная наклейка о этом. Но при рассмотрении конструкции видно, что она железная, и шасси приемника является классическим радиатором для процессора. Возможно, при эксплуатации приемника не следует ставить его на ворсистые, тканевые поверхности и нагревающееся оборудование.

Приемник комплектуется всепригодным пультом дистанционного управления с фирменным логотипом, что представляется удачным рекламным ходом. Ежели современный телек с большим пультом ДУ юзается в качестве монитора и практически оперативно требуется лишь его включать/выключать и регулировать громкость, то это комфортно делать с пульта приемника. Во время тестирования пульт удачно заведовал моделями телевизоров Philips, Thomson, Samsung, Sharp — к имевшейся модели подошла одна из кодовых таблиц Samsung, а не брендовая.

Часть телевизоров прошлых поколений поддерживают включение лишь по нажатию цифровой клавиши штатного ПДУ, потому включить их с этого пульта не получится. Аннотация по настройке всепригодного ПДУ заходит в набор поставки. Пульт легкий, отлично сбалансирован, комфортно лежит в руке. Клавиатура пульта состоит из 45 клавиш, надписи отлично читаются при хоть каком уровне освещенности.
В центральной части клавиатуры находятся более нередко используемые клавиши управления, навигационный круг и цветные клавиши, функции которых определяются контекстным меню с выводом подсказки на экран.

Выше размещены клавиши управления записью и медиаплеером, а еще выше — клавиши прямого обращения к разделам главенствующего меню. Клавиши клавиатуры в меру твердые и довольно защищены от случайных нажатий. Питание пульта ДУ осуществляется от 2-ух батареек типа AAA, входящих в набор поставки. Технические свойства ресивера HDTV 251-S MTS приведены в таблице 1.

Инсталляция и поиск каналов

Неизменное наличие SIM-карты «МТС» в слоте и нахождение приемника в зоне покрытия сотовой сети «МТС» нужно для включения и штатной работы приемника во всех режимах, и для опции, и для просмотра, и для записи. Кратко­временные пропадания сигнала и сбои сотовой сети в режиме просмотра допустимы.

Прием каких-то других каналов, не считая каналов данного провайдера, не предусмотрен.

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

• Выбор часового пояса. По умолчанию устанавливается столичное время. • Создание профиля клиента. Тут предлагается заполнить личную форму: ФИО, номер телефона, E-mail, адресок подписки, установить разрешение/запрет на платные операции, такие как покупка кинофильмов онлайн и подписка на доп пакеты программ. • Уровень доступа. Тут выбирается возрастной порог для данной приставки.

Предвидено 6 уровней: 0—5, 6—11, 12—15, 16—17 со вводом ПИН-кода для программ старше возрастного порога, «Нет цензуры» со вводом ПИН-кода для каналов эротического пакета, «Контроль отключен» без доп ввода ПИН-кода. По умолчанию устанавливается «Нет цензуры» • Код доступа. Предложение смены ПИН-кода. По умолчанию устанавливается 0000. • Сканирование каналов. Автоматическое сканирование транспондеров, с которых вещаются каналы «Интерактивного спутникового ТВ «МТС» (спутник ABS 2, 75° в.д.).

На момент тестирования провайдер употреблял транспондеры вертикальной поляризации 1-го поддиапазона. Установлены характеристики реализуемой прямой приемной системы. Изменение конфигурации, в том числе применение DiSEqC-коммутаторов, не предвидено. Даже ежели антенна спутника ABS 2 подключена к порту A (1) DiSEqC-коммутатора, не при каждом включении приемник воспринимал сигнал, в силу ложного срабатывания коммутатора. Опосля удачного сканирования формируется перечень каналов, который отображается в разделе «Телеканалы» главенствующего меню.

В этом меню можно вывести перечень каналов избранной темы — категории и перечень избранных каналов. Отсюда также можно перейти в сервис EPG — «Программа передач». Главные федеральные каналы вещаются провайдером сразу в 4 вариантах для разных часовых поясов, которые размещаются в перечне поочередно. Это очень комфортно для широкого круга клиентов с разными режимами работы и регионами проживания. Каналам эротической темы присваиваются номера начиная с 901. Каналы высочайшей четкости не выделяются в отдельную группу. В процессе тестирования нами был сформирован перечень из 191 канала.

Как заблокировать номер мтс с другого номера

Время задержки начала декодирования видео и аудио при переключении в режиме просмотра каналов составляет около 3,5 секунд. Время включения ресивера из дежурного состояния в режим просмотра каналов составляет до 1,5 минут. Полное время прохладного старта приемника составляло от 2,5 до 4 минут в зависимости от критерий приема и доступности сотовой сети.

Главное меню и функциональность

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

С разделом главенствующего меню «Телеканалы» мы уже знакомы. Управление его перечнем осуществляется из меню «Настройки» / «Телеканалы». Тут можно подписаться на доп пакеты каналов. Оплата списывается с лицевого счета клиента, привязанного к SIM-карте. Время активации подписки не превысило 3-х минут. В соответственных подразделах можно заблокировать ненужные каналы, сформировать перечень избранных каналов, выбрать метод сортировки каналов в перечне. В подразделе «Поиск каналов» можно поновой исследовать предустановленные транспондеры вещателя для обновления перечня. Ввод каких-то характеристик не предусмотрен. Имеются графические индикаторы наличия сигнала на сканируемом транспондере, но они малоинформативны.

Шкала «Уровень сигнала» отражает действительность в области мощных и средних сигналов. При уменьшении показаний индикатора до значений наименее -69dBm у приемника нарушалось декодирование. Шкала «Качество сигнала» во всем рабочем спектре значений «Уровня сигнала» показывает 100 %. При предстоящем уменьшении сигнала, хотя приемник еще опознает его наличие, показания скачкообразно циклически меняются: качество сигнала — от 0 до 100 %, а уровень сигнала — от -70 до -100 dBm. В этом случае ресивер не может найти каналы. Успешное сканирование может быть лишь при устойчивых показаниях индикаторов. В наших критериях оно занимало 1,5 минутки и имело последующую особенность: ежели ранее приемник был инсталлирован с пустым перечнем каналов, к примеру без подключения к актуальной антенне, то опосля удачного сканирования перечень не формировался.

Опосля сброса к заводским установкам при приеме спутникового сигнала процесс завершался удачно. В меню «Настройки» / «Родительский контроль» инсталлируются код доступа и возрастной уровень доступа, как при установки. Меню «Настройки» / «Настройка приставки» объединяет доступные для конфигурации характеристики. Подменю «Видеовыход» дозволяет установить характеристики разложения изображения на выходах компонентного видеосигнала и HDMI — «Разрешение». Поддерживаются последующие установки: SD (PAL) — 576i, 720p_50, 1080i_50, 1080p_24, 1080p_50.

По умолчанию юзается SD (PAL) — 576i, при выборе другого формата вывод обычного композитного видеосигнала через AV-выход прекращается. На это стоит направить особенное внимание в процессе установки. Геометрия изображения задается параметром «Пропорции» (по умолчанию устанавливается «Авто», доступны 16:9 и 4:3) и параметром «Масштаб» (по умолчанию устанавливается «Нормальный», доступны «Увеличенный», «Обрезать полосы», «Растянутый». В композиции с опциями «умных» телевизоров можно получить различные картины на мониторе. Заложена возможность выбрать приоритетным российский либо британский язык субтитров и язык звука.

Функционал подменю «Настройка выхода AV OUT», возможно, будет реализован позже. Подменю «Настройка антенны» выполнено чрезвычайно наглядно и прекрасно. Подобрав клавишами ПДУ вверх/вниз ближний большой город, можно узреть вычисленные характеристики для ориентирования комплектующей антенны. В нижней части экрана строятся графики вышеописанных характеристик «Качество сигнала» и «Уровня сигнала» во времени, что комфортно при юстировке антенны. Полезно было бы вкупе с углом наклона для нее выводить и начальный угол места. В меню «Настройки» / «О приставке», кроме развернутой технической инфы, включены принципиальные функции: сброс к заводским настройкам, повторная активация, обновление ПО.

Сервисы просмотра программ

Переключать просматриваемые каналы на приемнике можно разными способами: вводом цифр номера, поочередно, выбором логотипа канала из появляющейся полосы прокрутки в левом нижнем углу экрана, через перечень меню «Телеканалы». Но основным методом для «Интерактивного спутникового телевидения «МТС», непременно, является выбор из программы телепередач, вызываемой нажатием клавиши «ТВ Гид» ПДУ. Графически EPG реализован по типу «кирпичная стена» с длиной отображаемой шкалы времени 2 часа и передвигающейся по ней вертикальной линией текущего времени. Ежели избранная передача уже началась, по нажатию «OK» приемник переключается на соответственный канал, ежели нет — выводится страничка подробного описания избранной программы-«кирпичика».

Эта же страничка выводится по нажатию клавиши «Инфо», что дозволяет ознакомиться с без переключения на канал, и в режиме просмотра программы по нажатию клавиши ПДУ «OK». Кроме инфы, включающей в себя жанр, длительность, возрастное ограничение, в нижней части страницы-описания размещаются пиктограммы доступных функций, таковых как: программирование таймера на ее запись, установка напоминания о начале передачи, выбор языка звукового сопровождения при наличии пары языковых дорожек. Переход к выбору опций в програмке передач и в похожих меню выполняется по нажатию желтоватой клавиши ПДУ.

Интерфейс ТВ-гида дозволяет выбирать канал, двигаться по временной шкале в доступном двухнедельном спектре, сформировывать отсортированный перечень передач по последующим критериям: • Хотимый жанр передач — выбирается из открывающегося перечня. Несколько неловко, что в сформированном по этому аспекту перечне хотя бы условно не показывается взаимное размещение передач различных каналов по шкале времени относительно текущего момента.

• Категория каналов — выбирается из открывающегося перечня соответственного меню «Телеканалы».

Как заблокировать номер мтс с другого номера

• Ключевое слово — вводится средством экранной клавиатуры при выборе функции «Поиск». Формирование перечня по избранному аспекту занимало около 45 секунд. В составе сервиса передается и принципиальная служебная информация, таковая, к примеру, как установленные разрешения на юзание TimeShift и запись для каждой передачи. Сервис ТВ-гида работает через интернет-соединение и не просит наличия спутникового сигнала. Опосля переключения канала на экран выводится инфо-баннер. В верхней части крупно пишется номер канала, в нижней — строчка ТВ-гида с информацией о текущей и последующих передачах. При пропадании спутникового сигнала на экран выводится страничка описания канала, не закрыв ее, нельзя выполнить какие-либо деяния с приемником, к примеру войти в меню.

Но через несколько секунд опосля закрытия страничка выводится опять.

Продолжение в последующем номере. …

Опубликовано в журнальчике «Теле-Спутник» №1(243), 2016 г. с.50-53

Рубрика:Тест

Теги:

при fmt = 3 (json):

{
«id»: <id>,
«cnt»: <n>,
«code»: «<code>»
}

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

Использование голосового меню (IVR)

Для использования голосового меню нужно в начале текста сообщения передать текст либо голосовой файл с начальными инструкциями для абонента и далее указать макрос, содержащий служебные команды меню {menu: <...>}, где <...> описание характеристик голосового меню.

Схематично сообщение с использованием голосового меню, смотрится последующим образом:

Опосля поднятия трубки абоненту озвучивается «СТАРТОВЫЙ ТЕКСТ», дальше проигрывается «ТЕКСТ МЕНЮ» с описанием пт меню и допустимыми действиями.

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

Описание характеристик, используемых в макросе {menu: <...>}:

Параметр Значение
*:back Возврат в предыдущее меню.
#:start Возврат в начало меню и повтор «ТЕКСТА МЕНЮ».

0:repeat Повтор избранного пт.
n:msg Пункт меню, в который попадает клиент при нажатии на клавишу n, где n – номер пт меню, который может принимать значения от 1 до 9, msg – сообщение либо команда. Пункты меню можно дублировать один за одним для выполнения пары действий при нажатии на одну кнопку.
nm:msg Подпункт m пт n меню, в который попадает клиент при нажатии на клавишу m. Может принимать значения от 1 до 9. msg – сообщение либо команда. Подпункты меню можно дублировать один за одним для выполнения пары действий при нажатии на одну кнопку.

Вложенность подпунктов ограничена лишь размером всего сообщения (1000 символов).

В пунктах и подпунктах можно применять последующие команды:

Команда Значение
url Адрес http(s)-обработчика Клиента, на который будет передана информация о текущем пт и времени нахождения клиента в меню.
call:phone wait=n ok:end err:n Перенаправление звонка клиента на указанный номер телефона, где неотклонимым параметром является phone – номер телефона либо перечень номеров телефонов через запятую. Можно указать до 9 номеров. Номера, на которые будет происходить перенаправление звонка клиента нужно зарегистрировать на данной странице
Необязательными параметрами являются:
wait=n – время ожидания поднятия трубки абонентом, которому был перенаправлен звонок, где n – время ожидания в секундах.

Спектр вероятных значений параметра от 0 до 120. По умолчанию время ожидания поднятия трубки абонентом 120 секунд.
ok:end – опосля удачного соединения с указанным номером и окончания диалога завершить голосовое меню.
err:n – ежели дозвониться до указанного номера не удалось, то перейти на шаг либо метку n, описанную в теле меню. Метка может принимать значение хоть какого набора латинских букв и цифр.

sms:phone,sender,msg Отправка SMS-сообщения на указанный номер телефона, где phone – номер телефона, sender – имя отправителя, msg – текст сообщения.

end Признак выхода из голосового меню. Опосля выхода будет прочитан «КОНЕЧНЫЙ ТЕКСТ».

Примеры:

Управление шаблонами операторов

Для управления шаблонами сервисных и транзакционных сообщений нужно вызвать способом GET либо POST соответственный адресок с указанием требуемой команды и параметров.

Для создания шаблона (для всех операторов):
Для получения инфы о шаблоне (по всем операторам):
Серверу передаются последующие параметры:

Параметр Значение
login Логин Клиента.

psw Пароль Клиента (можно добавить либо поменять на данной странице).
sender Имя отправителя для которого создается шаблон.
msg Текст шаблона.
mega_srv Создать шаблон для оператора Мегафон (сервисные сообщения).
mega_trn Создать шаблон для оператора Мегафон (транзакционные сообщения).
bee_srv Создать шаблон для оператора Билайн (сервисные сообщения).
bee_trn Создать шаблон для оператора Билайн (транзакционные сообщения).

tele2_srv Создать шаблон для оператора Теле2 (сервисные сообщения).
tele2_trn Создать шаблон для оператора Теле2 (транзакционные сообщения).

В случае ошибки Сервер возвращает последующую строку:

  1. при fmt = 2:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

  2. при fmt = 0:
    ERROR = N (описание)
  3. при fmt = 1:
    0,-N
  4. при fmt = 3:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.

2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).
4 IP-адрес временно заблокирован.
9 Попытка отправки наиболее 10 схожих запросов на действия с шаблонами.

В случае удачного запроса Сервер возвращает ответ в виде строки:

При создании шаблона:

  1. при fmt = 2:
    <result>
    <template>
    <name>name</name>
    <status>status</status>
    <id>id</id>
    </template>

    </result>

  2. при fmt = 0:
    name = <status>, id = <id>

  3. при fmt = 1:
    <name>,<status>,<id>

  4. при fmt = 3:
    [{
    «name»: <status>,
    «id»: <id>
    },
    …]

При запросе перечня шаблонов:

  1. при fmt = 2:
    <result>
    <template>
    <name>name</name>
    <status>status</status>
    <id>id</id>
    </template>

    </result>

  2. при fmt = 0:
    name = <status>, id = <id>

  3. при fmt = 1:
    <name>,<status>,<id>

  4. при fmt = 3:
    [{
    «name»: <status>,
    «id»: <id>
    },
    …]

Где:
<name> – заглавие оператора и тип сообщений.
<id> – идентификатор шаблона, назначенный системой автоматически.
<status> – статус шаблона, может принимать последующие значения:

для команды add:
-2 – нереально сохранить указанный шаблон;
-1 – имя отправителя для данного шаблона не найдено либо не принято оператором;
1 – шаблон удачно добавлен;

для команды get:
-1 – шаблон для указанного оператора не найден;
0 – ждет регистрации;
1 – отправлено на регистрацию;
2 – допущено оператором;
3 – не принято оператором;
4 – временно отключено.

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

Управление шаблонами сообщений

Для управления шаблонами сообщений нужно вызвать способом GET либо POST соответственный адресок с указанием требуемой команды и параметров.

Для создания шаблона:
Для изменения шаблона:
Для удаления шаблона:
Для получения перечня шаблонов:
Серверу передаются последующие параметры:

Параметр Значение
login Логин Клиента.

psw Пароль Клиента (можно добавить либо поменять на данной странице).
name Название шаблона.
msg Текст сообщения.
format Формат сообщения:
пустая строчка – не задан.
sms – SMS-сообщение.
flash – Flash-SMS.
bin – Бинарное SMS.
push – Wap-push.
mms – MMS.
call – Звонок.
mail – E-mail.
viber – Viber.
sender Имя отправителя.
fl[1] Использовать для автоподписи.

В случае ошибки Сервер возвращает последующую строку:

  1. при fmt = 2:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

  2. при fmt = 0:
    ERROR = N (описание)
  3. при fmt = 1:
    0,-N
  4. при fmt = 3:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.

2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).
3 Запись не найдена.
4 IP-адрес временно заблокирован.
5 Ошибка сохранения либо удаления.
9 Попытка отправки наиболее 3-х схожих запросов на действия с шаблонами.
Данная ошибка возникает также при попытке отправки наиболее 15 всех запросов сразу.

В случае удачного запроса Сервер возвращает ответ в виде строки:

При создании шаблона:

  1. при fmt = 2:
    <template>
    <id>id</id>
    </template>

  2. при fmt = 0: ID — <id>
  3. при fmt = 1: <id>
  4. при fmt = 3:

При изменении либо удалении шаблона:

  1. при fmt = 2:
    <result>OK</result>
  2. при fmt = 0, 1: OK
  3. при fmt = 3:

При запросе перечня шаблонов сообщений:

  1. при fmt = 2:
    <list>
    <template>
    <id>id</id>
    <name>name</name>
    <format>format</format>
    <sender>sender</sender>
    <flag>flag</flag>
    <message>message</message>
    </template>

    </list>

  2. при fmt = 0:
    id = <id>, name = <name>, format = <format>, sender = <sender>, flag = <flag>, message = <message>

  3. при fmt = 1:
    <id>,<name>,<format>,<sender>,<flag>,<message>

  4. при fmt = 3:
    [{
    «id»: <id>,
    «name»: «<name>»,
    «format»: «<format>»,
    «sender»: «<sender>»,
    «flag»: <flag>,
    «message»: «<message>»
    },
    …]

Где:
<id> – идентификатор шаблона, назначенный системой автоматически.
<name> – заглавие шаблона.
<format> – формат сообщения.
<sender> – имя отправителя.
<flag> – флаг для шаблона.

Как заблокировать номер мтс с другого номера

Установка первого бита флага (fl[1]=1) назначает юзание шаблона для автоподписи.
<message> – текст сообщения.

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

Отправка viber-сообщения

Для отправки viber-сообщения нужно вызвать способом GET либо POST адрес:

Передача картинок

Если на каждый номер планируется отправлять отдельную картину в сообщении, то в этом случае необходимо либо передавать полный http(s)-адрес наружного файла в виде <file http(s)://…>, или отправлять в запросе доп параметр fileurl, содержащий полный http(s)-адрес рисунки.

Ежели при создании рассылки предполагается отправка 1-го текста на несколько номеров, то нужно вставлять в текст сообщения полную http(s)-ссылку ранее загруженного файла рисунки, выяснить которую можно в личном кабинете на странице отправки, нажав поочередно «прикрепить файл» – «Загруженные файлы». Прикрепляемый файл по размеру не должен превосходить 512 Кб и удовлетворять одному из следующих форматов: JPG, GIF, PNG.

Добавление кнопки

Для вставки в сообщение клавиши, при нажатии на которую будет происходить открытие браузера и переход на указанный адресок, нужно добавить в текст сообщения особый макрос {button,url,text}, где:
<button> – заглавие макроса.
<url> – полный http-адрес ссылки, по которой произойдет переход при нажатии кнопки.
<text> – текст клавиши.

Длина текста не может превосходить 10 знаков для кириллицы и 20 знаков для латиницы.

Для вставки в сообщение клавиши, при нажатии на которую будет происходить вызов клиента по указанному номеру телефона, нужно добавить в текст сообщения особый макрос {button,tel:79999999999,text}.

Типы сообщений

Система поддерживает последующие типы viber-сообщений:

  1. Текст+кнопка – клиент получает текстовое сообщение, под которым размещена клавиша. При нажатии на кнопку происходит переход по заданной ссылке.
  2. Только текст – клиент получает текстовое сообщение.
  3. Только картина – клиент получает картину.
  4. Текст+кнопка+картинка – клиент получает текстовое сообщение, под которым размещены картина и кнопка.

    При нажатии на кнопку происходит переход по заданной ссылке.

Для настройки программного обеспечения и тестирования отправки viber-сообщений можно применять наше общее имя отправителя «SMSC» и предопределенные шаблоны:

  1. 0ts, где ts – timestamp, время в секундах, прошедшее с 1 января 1970 года.
  2. Hello! This is test message
  3. Test
  4. Тест {button,https://smsc.ru,сайт}
  5. Здравствуйте! Это тестовое сообщение
  6. h1-h2. Задает спектр времени в часах. Ежели текущее время меньше h1, то SMS-сообщение будет отправлено абоненту при наступлении времени h1, ежели текущее время попадает в промежуток от h1 до h2, то сообщение будет отправлено немедля, в другом случае отправка будет выполнена на следующий день при достижении времени h1.

    Данная функция, к примеру, полезна для того, чтоб не допустить получение SMS-сообщений клиентами в ночное время.

  7. Picture <file http://smsc.ru/im/smsc_logo_tiny.gif>
  8. DDMMYYhhmm либо DD.MM.YY hh:mm.
  9. Картинка <file http://smsc.ru/im/smsc_logo_tiny.gif>
  10. Тест
  11. Test {button,https://smsc.ru,site}
  12. +m. Задает относительное смещение времени от текущего в минутах. Знак + должен кодироваться как %2B в http-запросе.

Как и в шаблонах для операторов тут действуют общие правила сотворения сообщений для указанных шаблонов (внизу странички раскрывающаяся вкладка «Правила регистрации шаблонов»).

Примеры отправки viber-сообщений

Примеры:

Отправка viber-сообщения с текстом «Hello»:

Отправка viber-сообщения по одному из предопределенных шаблонов для тестирования с текстом «Test», клавишей «{button,http://smsc.ru,Site}» и картинкой, ранее загруженной в личном кабинете и имеющей адресок «http://smsc.ru/upload/files/sms/1856f97d/6_1.jpg»:

Отправка viber-сообщения по одному из предопределенных шаблонов для тестирования с текстом «test», клавишей «{button,http://smsc.ru,Site}» и картинкой, расположенной на внешнем ресурсе «https://mysite.com/sms/picture.jpg»:

Отправка viber-сообщения по одному из предопределенных шаблонов для тестирования с текстом «test», клавишей «{button,http://smsc.ru,Site}» и картинкой «https://mysite.com/sms/picture.jpg», переданной через параметр fileurl:

Использование префиксов при отправке сообщений

Для отправки разных типов сообщений можно пользоваться возможностью указания особых префиксов в начале либо заместо текста сообщения.

Поддерживаемые префиксы:

Название Описание
__CALL__: сообщение Отправка голосового сообщения (звонка).

При отправке голосового сообщения в конце текста можно указать специальную комбинацию «\n~~~\n» (перевод строчки, 3 знака тильды и снова перевод строки), опосля которой передать параметр param, определяющий некие свойства звонка (более тщательно можно поглядеть в описании). При формировании сообщения можно указывать как текст, так и добавлять медиа-файлы форматов wav и mp3, а также вставлять ранее загруженные файлы. Наиболее тщательно по процеccу сотворения голосового сообщения можно прочесть на данной страничке.

__VIBER__: сообщение Отправка сообщения юзерам мессенджера Viber.
__SOC__: сообщение Отправка сообщения юзерам соц сетей «Одноклассники», «ВКонтакте» либо юзерам «Mail.Ru Агент».
__PING__ Отправка специального SMS, не отображаемого в телефоне, для проверки номеров на доступность в реальном времени по статусу доставки.
__HLR__ Признак HLR-запроса для получения инфы о номере из базы оператора без отправки настоящего SMS. Наиболее тщательно по HLR-запросам можно ознакомиться тут.

Примеры:

Отправка голосового сообщения с текстом «Privet»:

Отправка Ping-SMS:

Отправка HLR-запроса:

Действия с рассылками

Для создания рассылки нужно вызвать способом GET либо POST адрес:

Для удаления рассылки нужно вызвать способом GET либо POST адрес:

Для отключения рассылки, ожидающей отправки, нужно вызвать способом GET либо POST адрес:

Для получения инфы о конкретной рассылке, нужно вызвать способом GET либо POST адрес:

Для получения перечня рассылок, нужно вызвать способом GET либо POST адрес:

Описание характеристик, передаваемых Серверу при создании рассылки (любой из дополнительных характеристик применяется к каждому сообщению в рассылке; для работы с e-mail рассылками нужно в запросе передавать доп параметр mail=1):

Параметр Значение
login Логин Клиента.

psw Пароль Клиента (можно добавить либо поменять на данной странице).
name Название рассылки.
phones Номер либо разбитый запятой либо точкой с запятой перечень номеров мобильных телефонов в международном формате, на которые отчаливает сообщение. Номера могут передаваться без знака «+». Ежели номер передан без знака «+», то он может быть исправлен автоматическим форматированием и приведен к правильному интернациональному формату. Таковым образом, некие ошибки при вводе номеров телефонов могут быть исправлены автоматом.

Для отключения автоисправления передайте номер со знаком «+».
Также можно отправлять сообщение на группу номеров, указав особый код «G<номер группы>«. Сообщение будет отправлено на все номера, принадлежащие данной группе. Для e-mail сообщения передается перечень e-mail адресов реципиентов.

mes Текст отправляемого сообщения. Наибольший размер – 1000 знаков. Сообщение при необходимости будет разбито на несколько SMS, отправленных абоненту и оплаченных по отдельности. Размер 1-го SMS – 160 знаков в латинице либо 70 знаков в кириллице.

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

Дополнительные характеристики
sender Имя отправителя, отображаемое в телефоне реципиента.

Разрешены английские буковкы, числа, пробел и некоторые знаки. Длина – 11 знаков либо 15 цифр. Все имена регистрируются в личном кабинете на данной страничке.

sender2 Данный параметр юзается в качестве имени отправителя при автоповторе по SMS в случае недоставки сообщений через Viber.
translit Признак того, что сообщение нужно перевести в транслит.
0 (по умолчанию) – не переводить в транслит.
1 – перевести в транслит в виде «translit».
2 – перевести в транслит в виде «mpaHc/Ium».

tinyurl Автоматически сокращать ссылки в сообщениях. Дозволяет подменять ссылки в тексте сообщения на короткие для сокращения длины, а также для отслеживания количества переходов на данной для нас странице.
0 (по умолчанию) – бросить ссылки в тексте сообщения без изменений.
1 – уменьшить ссылки.
time Время отправки SMS-сообщения абоненту.
Форматы:

  • FASTDATAX возникает в строке ввода браузера при выборе новейшей вкладки.
  • +m.

    Задает относительное смещение времени от текущего в минутах. Знак + должен кодироваться как %2B в http-запросе.

  • n – общее количество попыток дозвона. Рабочий спектр значений от 1 до 9 (0 будет приведен к 1).
  • при cost = 0 и fmt = 3:
  • h1-h2. Задает спектр времени в часах. Ежели текущее время меньше h1, то SMS-сообщение будет отправлено абоненту при наступлении времени h1, ежели текущее время попадает в промежуток от h1 до h2, то сообщение будет отправлено немедля, в другом случае отправка будет выполнена на следующий день при достижении времени h1.

    Данная функция, к примеру, полезна для того, чтоб не допустить получение SMS-сообщений клиентами в ночное время.

  • при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «phones_cnt»: <phones_cnt>,
    «cost»: «<cost>»,
    «status»: <status>,
    «sender_id»: «<sender_id>»,
    «format»: <format>,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>
    },

    ]

  • при cost = 0 и fmt = 2:
    <result>
    <id>id</id>
    </result>

  • FASTDATAX перенаправляет щелчки в браузере на вредные интернет сайты.
  • при fmt = 0: <id>|<name>|<subject>|<repeat_send>|<repeat_cnt>|<created>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<format>|<validity>|<period>|<frequency>|<status>|<sender_id>
  • При fmt = 3:
    {
    «error»: «описание»,
    «error_code»: N
    }
  • при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «subject»: «<subject>»,
    «repeat_send»: <repeat_send>,
    «repeat_cnt»: <repeat_cnt>,
    «created»: «<created>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «format»: <format>,
    «validity»: <validity>,
    «period»: «<period>»,
    «frequency»: <frequency>,
    «status»: <status>,
    «cost»: «<cost>»,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>,
    «sender_id»: «<sender_id>»
    }
    ]

  • При fmt = 2:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

  • 0,-N – для ошибок 1,2,3,4,5,9.

  • при cost = 1 и fmt = 0: OK, ID — <id>, COST — <cost>
  • Показывает FASTDATAX ненужную всплывающую рекламу.
  • при fmt = 3:
  • при fmt = 0,1: OK
  • FASTDATAX показывается часто, даже ежели закрываешь браузер.
  • при fmt = 2:
    <result>OK</result>

  • при fmt = 1: <id>;<name>;<subject>;<repeat_send>;<repeat_cnt>;<created>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<format>;<validity>;<period>;<frequency>;<status>;<sender_id>
  • при fmt = 2:
    <job>
    <id>id</id>
    <name>name</name>
    <subject>subject</subject>
    <repeat_send>repeat_send</repeat_send>
    <repeat_cnt>repeat_cnt</repeat_cnt>
    <created>created</created>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <format>format</format>
    <validity>validity</validity>
    <period>period</period>
    <frequency>frequency</frequency>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    </job>

  • 0ts, где ts – timestamp, время в секундах, прошедшее с 1 января 1970 года.

  • при cost = 1 и fmt = 2:
    <result>
    <id>id</id>
    <cost>cost</cost>
    </result>

  • при fmt = 0: <id>|<name>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<phones_cnt>|<cost>|<status>|<sender_id>|<format>
  • ERROR = N (описание) – для ошибок 1,2,3,4,5,9.
  • при cost = 1 и fmt = 1: <id>,<cost>
  • при fmt = 3:
  • i – интервал повтора, то есть просвет времени, по истечении которого произойдет повторный звонок (в секундах).

    Рабочий спектр параметра от 10 до 3600 (в случае, ежели значение меньше 10, то оно будет приведено к 10).

  • Для ошибок 1,2,3,4,5,9:
    {
    «error»: «описание»,
    «error_code»: N
    }
  • При fmt = 1:
    0,-N
  • при fmt = 0 и fmt = 1: OK
  • при fmt = 1: <id>;<name>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<phones_cnt>;<cost>;<status>;<sender_id>;<format>
  • при cost = 0 и fmt = 1: <id>
  • при cost = 0 и fmt = 0: OK, ID — <id>
  • Для ошибок 1,2,3,4,5,9:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>
  • при cost = 1 и fmt = 3:
    {
    «id»: <id>,
    «cost»: «<cost>»
    }
  • при fmt = 2:
    <sms_jobs>
    <job>
    <id>id</id>
    <name>name</name>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <phones_cnt>phones_cnt</phones_cnt>
    <cost>cost</cost>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    <format>format</format>
    </job>

    </sms_jobs>

  • ERROR = N (описание)
  • при fmt = 2:
    <result>OK</result>

  • w – время ожидания поднятия трубки абонентом опосля начала звонка в секундах.

    Ежели в течение указанного времени клиент не поднимет трубку, то звонок уйдет на повтор с ошибкой «абонент занят». Рабочий спектр значений параметра от 10 до 35, но можно указывать интервал от 0 до 99 (в случае, ежели значение меньше 10, то оно будет приведено к 10, аналогично для верхней границы).

  • DDMMYYhhmm либо DD.MM.YY hh:mm.
  • FASTDATAX меняет опции поиска в браузере.
  • FASTDATAX меняет ярлычки браузера на рабочем столе и в меню, чтоб совместно с пуском браузера показывалась реклама.

Если time = 0 (по умолчанию), то сообщение будет отправлено немедля.

rpt Определяет периодичность отправки вновь создаваемой рассылки.
0 (по умолчанию) – вручную.
1 – каждый час.
2 – каждый день.
3 – каждый рабочий день.
4 – каждые выходные.
5 – каждую неделю.
6 – каждый месяц.
7 – каждый год.
rptn Устанавливает наибольшее количество повторов для отложенной повторяющейся рассылки.
tz Часовой пояс, в котором задается параметр time.

Указывается относительно столичного времени. Параметр tz может быть как положительным, так и отрицательным. Ежели tz равен 0, то будет применен столичный часовой пояс, если же параметр tz не задан, то часовой пояс будет взят из настроек Клиента.

period Промежуток времени, в течение которого нужно выслать рассылку. Представляет собой число в диапазоне от 0.1 до 720 часов. Применяется вместе с параметром freq.

Данный параметр дозволяет растянуть рассылку во времени для постепенного получения SMS-сообщений клиентами.

freq Интервал либо частота, с которой необходимо отправлять SMS-рассылку на очередную группу номеров. Количество номеров в группе рассчитывается автоматом на основе характеристик period и freq. Задается в промежутке от 1 до 1440 минут. Без параметра period параметр freq игнорируется.
flash Признак Flash сообщения, отображаемого сходу на экране телефона.
0 (по умолчанию) – обыденное сообщение.
1 – Flash сообщение.

bin Признак бинарного сообщения.
0 (по умолчанию) – обыденное сообщение.
1 – бинарное сообщение. В http-запросе нужно закодировать с помощью функции urlencode.
2 – бинарное сообщение, представленное в виде шестнадцатеричной строчки (hex).

Бинарное сообщение передается вкупе с UDH заголовком в начале в параметре mes, в котором 1-ый б задает длину заголовка. Чтоб передать бинарное сообщение без UDH заголовка, укажите нулевой б в начале сообщения (00 в hex).
Для возможности передачи характеристик pid и dcs нужно в конец бинарного сообщения добавить специальную комбинацию «\n~~~\n» (перевод строчки, 3 знака тильды и снова перевод строки) и затем текст «pid: значение1, dcs: значение2» с точным сохранением пробелов.

push Признак wap-push сообщения, с помощью которого можно выслать интернет-ссылку на телефон.
0 (по умолчанию) – обыденное сообщение.
1 – wap-push сообщение. В параметре mes нужно передать ссылку и заголовок через перевод строчки.
hlr Признак HLR-запроса для получения инфы о номере из базы оператора без отправки настоящего SMS.
0 (по умолчанию) – обыденное сообщение.
1 – HLR-запрос.

Будет выполнен HLR-запрос для каждого номера телефона в списке. Параметр mes не используется.

ping Признак специального SMS, не отображаемого в телефоне, для проверки номеров на доступность в реальном времени по статусу доставки.
0 (по умолчанию) – обыденное сообщение.
1 – ping-sms. Будет отправлено Ping-SMS на каждый номер телефона в списке. Параметр mes не используется.

mms Признак MMS-сообщения, с помощью которого можно передавать текст (txt), изображения разных форматов (jpg, gif, png), музыку (wav, amr, mp3, mid) и видео (mp4, 3gp). Файлы передаются в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – MMS-сообщение. Будет отправлено MMS на каждый номер телефона в списке.
mail Признак e-mail сообщения. Файлы, прикрепляемые к сообщению, передаются способом POST в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – e-mail сообщение.
soc Признак soc-сообщения, отправляемого юзерам соц сетей «Одноклассники», «ВКонтакте» либо юзерам «Mail.Ru Агент».
0 (по умолчанию) – обыденное сообщение.
1 – soc-сообщение.

viber Признак viber-сообщения, отправляемого юзерам мессенджера Viber.
fileurl Полный http-адрес файла для загрузки и передачи в сообщении.
mes2 Данный параметр задает вариант сообщения для пересылки по SMS в режиме автоматического повтора при недоставке на альтернативные маршруты, к примеру, отправка в мессенджеры. Для включения автоматического повтора нужно в запросе дополнительно передать флаг fl[5], равный 1.

call Признак голосового сообщения. При формировании голосового сообщения можно передавать как текст, так и прикреплять файлы. Файлы, добавляемые к сообщению, должны передаваться способом POST в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – голосовое сообщение.
voice Голос, используемый для озвучивания текста (только для голосовых сообщений).
m (по умолчанию) – мужской голос.
m2 – мужской другой голос.
w – дамский голос.
w2 – дамский другой голос.
param Разделенный запятой перечень характеристик для голосового сообщения в формате «param=w,i,n».
Здесь:

  1. i – интервал повтора, то есть просвет времени, по истечении которого произойдет повторный звонок (в секундах).

    Рабочий спектр параметра от 10 до 3600 (в случае, ежели значение меньше 10, то оно будет приведено к 10).

  2. w – время ожидания поднятия трубки абонентом опосля начала звонка в секундах. Ежели в течение указанного времени клиент не поднимет трубку, то звонок уйдет на повтор с ошибкой «абонент занят». Рабочий спектр значений параметра от 10 до 35, но можно указывать интервал от 0 до 99 (в случае, ежели значение меньше 10, то оно будет приведено к 10, аналогично для верхней границы).

  3. n – общее количество попыток дозвона. Рабочий спектр значений от 1 до 9 (0 будет приведен к 1).

При указании значения хоть какого параметра, хорошего от возможных, будут применены значения всех характеристик по умолчанию (n = 8, w = 25, i от 3 до 14 секунд по нарастающей).

subj Тема MMS либо e-mail сообщения. При отправке e-mail указание темы, текста и адреса отправителя непременно. Для MMS неотклонимым является указание темы либо текста.

Как заблокировать номер мтс с другого номера

Ежели не указать тему MMS, то в ее качестве будет применено имя отправителя, переданное в запросе либо используемое по умолчанию.

charset Кодировка переданного сообщения, ежели юзается хорошая от кодировки по умолчанию windows-1251. Варианты: utf-8 и koi8-r.
cost Признак необходимости получения стоимости рассылки.
0 (по умолчанию) – рядовая отправка.
1 – добавить в ответ стоимость рассылки.
fmt Формат ответа сервера об успешной отправке.
0 – (по умолчанию) в виде строчки (OK — 1 SMS, ID — 1234).
1 – вернуть ответ в виде чисел: ID и количество SMS через запятую (1234,1), при cost = 2 еще стоимость через запятую (1234,1,1.40), при cost = 3 еще свежий баланс Клиента (1234,1,1.40,100.50), при cost = 1 стоимость и количество SMS через запятую (1.40,1).
2 – ответ в xml формате.
3 – ответ в json формате.

list Список номеров телефонов и соответствующих им сообщений, разбитых двоеточием либо точкой с запятой и представленный в виде:
phones1:mes1
phones2:mes2

Строчки разделяются через символ новейшей строчки (%0A). В качестве phones можно указать несколько номеров телефонов через запятую. Ежели в сообщении mes требуется передать знак новейшей строчки, то укажите его через \n. В случае невозможности корректировки текста мультистрокового сообщения может быть включение специального режима для передачи такового типа сообщений. Для этого нужно дополнительно передавать в запросе параметр nl, равный 1.
Параметр list дозволяет делать множественную рассылку с разными сообщениями на несколько телефонов одним http-запросом.

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

tpl ID шаблона, который будет применен в качестве текста сообщения. Для использования шаблона нужно, чтоб параметр mes был пустым.
valid Срок «жизни» SMS-сообщения. Описывает время, в течение которого оператор будет пробовать доставить сообщение абоненту. Спектр от 1 до 24 часов. Также может быть передавать время в формате чч:мм в диапазоне от 00:01 до 24:00.

Неотклонимыми параметрами являются login, psw, name, phones и mes либо login, psw, name и list.

Описание характеристик, передаваемых Серверу при удалении, выключении либо получении перечня рассылок:

Параметр Значение
login Логин Клиента.
psw Пароль Клиента (можно добавить либо поменять на данной странице).

id Идентификатор рассылки. Ворачивается Сервером опосля сотворения и используется для дальнейшей идентификации рассылки.
Дополнительные характеристики
start Дата, с которой требуется получить перечень рассылок. Ежели данный параметр не указан, возвращает перечень рассылок за последние 2 месяца, но не более 10. Применяется совместо с параметром get_all. Формат: ‘дд.мм.гггг’.
end Дата, до которой требуется получить перечень рассылок.

Ежели данный параметр не указан, то ворачивается перечень рассылок до текущий даты, но не более 10. Применяется совместо с параметром get_all. Формат: ‘дд.мм.гггг’.

Неотклонимыми параметрами являются login, psw и id.

Опосля принятия и обработки данных Сервер возвращает Клиенту доказательство с указанием результата обработки.

Как заблокировать номер мтс с другого номера

Все характеристики, которые содержат особые знаки (плюс, пробел и т.д.), должны быть закодированы при помощи функции urlencode для передачи в HTTP-запросе.

Виртуальная отправка (режим тестирования)

Данный режим работы дозволяет протестировать отправку сообщений без реальной передачи операторам. Может быть полезен при первоначальной настройке и тестировании различного программного обеспечения и оборудования. Для включения данного режима нужно в личном кабинете в пункте «Настройки» в раскрывающемся блоке «Настройки API» установить галочку «Режим тестирования (виртуальная отправка без оплаты)».

При виртуальной отправке все сообщения будут иметь конечный статус «Доставлено», но в процессе отправки сообщения будут проходить все стадии обработки по цепочке «Ожидает отправки» – «Передано оператору» – «Доставлено».

Получать статусы сообщений можно как по запросу, так и на свой http-обработчик. Отправлять можно и одиночные сообщения и массовые рассылки. Тестировать при виртуальной отправке может быть разные типы сообщений (SMS, бинарные сообщения, HLR, MMS, звонок), не считая e-mail.

Уведомления о событиях

При возникновении определенных событий может потребоваться отправка уведомительных сообщений, содержащих информацию, нужную для обработки данных событий. Для решения схожих задач можно пользоваться расширением нашей системы мониторинга, которое дозволяет отправлять разные уведомления через наш сервис из внешних систем. Для этого в личном кабинете на странице «Создание группы заданий» требуется сделать подобающую группу, где указать шаблоны уведомлений, типы сообщений, отправляемых при возникновении действия, а также контакты для уведомлений (номера телефонов, e-mail адреса, jabber аккаунты).

Для отправки уведомления нужно вызвать способом GET либо POST адрес:
Серверу передаются последующие параметры:

Параметр Значение
login Логин Клиента.

psw Пароль Клиента (можно добавить либо поменять на данной странице).
id Идентификатор группы заданий (колонка «ID»).
name Название правила либо сервера в задании. Подменяет макрос {NAME} в тексте уведомления.
host Адрес либо IP проверяемого сервера. Подменяет макрос {HOST}.
info Дополнительная информация о событии. Подменяет макрос {INFO}.
ok При формировании уведомления употреблять последующий шаблон:
0 – (по умолчанию) юзается шаблон группы заданий, отправляемый при сбое.
1 – юзается шаблон группы заданий, отправляемый при восстановлении.

В случае ошибки Сервер возвращает последующую строку:

  1. При fmt = 2:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

  2. ERROR = N (описание)
  3. При fmt = 1:
    0,-N
  4. При fmt = 3:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.
2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).

Как заблокировать номер мтс с другого номера

3 Группа заданий не найдена.
4 IP-адрес временно заблокирован.
9 Попытка отправки наиболее 5 схожих запросов на отправку уведомления в течение минуты.

В случае удачного запроса Сервер возвращает ответ в виде строки.

  1. при fmt = 2:
    <result>OK</result>

  2. при fmt = 0 и fmt = 1: OK
  3. при fmt = 3:

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

Примеры отправки голосовых сообщений

Примеры:

Отправка голосового сообщения с текстом «Hello»:

Отправка голосового сообщения с текстом «Hello» от номера телефона «79991234567»:

Отправка голосового сообщения с текстом «Hello world», озвученным мужским голосом, с временем ожидания снятия трубки 20 секунд, интервалом повтора 10 секунд и количеством попыток дозвона равным 3:

Отправка голосового сообщения с текстом «Hello world», озвученным женским другим голосом:

Отправка голосового сообщения с прикрепленным через параметр fileurl голосовым файлом:

Отправка голосового сообщения с текстом и двумя звуковыми файлами через библиотеку на основе cURL:

Ответ сервера и коды ошибок

Сервер посылает ответ в виде строки:

Ежели произошла ошибка, то ответ будет одним из следующих:

При fmt = 0:

  1. ERROR = N (описание) – для ошибок 1,2,3,4,5,9.

    Как заблокировать номер мтс с другого номера

При fmt = 1:

  1. 0,-N – для ошибок 1,2,3,4,5,9.

При fmt = 2:

  1. Для ошибок 1,2,3,4,5,9:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

При fmt = 3:

  1. Для ошибок 1,2,3,4,5,9:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.

2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).
3 Ошибка сохранения записи.
4 IP-адрес временно заблокирован из-за частых ошибок в запросах. Подробнее
5 Неверный формат даты.
9 Отправка наиболее 1-го схожего запроса на действия с рассылками в течение минуты.
Данная ошибка возникает также при попытке отправки наиболее 15 всех запросов сразу.

В случае удачной обработки запроса ворачивается строчка последующего вида:

При создании рассылки:

  1. при cost = 0 и fmt = 3:
  2. при cost = 0 и fmt = 0: OK, ID — <id>
  3. при cost = 1 и fmt = 0: OK, ID — <id>, COST — <cost>
  4. при cost = 1 и fmt = 1: <id>,<cost>
  5. при cost = 0 и fmt = 1: <id>
  6. при cost = 1 и fmt = 2:
    <result>
    <id>id</id>
    <cost>cost</cost>
    </result>

  7. при cost = 0 и fmt = 2:
    <result>
    <id>id</id>
    </result>

  8. при cost = 1 и fmt = 3:
    {
    «id»: <id>,
    «cost»: «<cost>»
    }

При отключении либо удалении рассылки:

  1. при fmt = 2:
    <result>OK</result>

  2. при fmt = 0,1: OK
  3. при fmt = 3:

При получении инфы о конкретной рассылке (при mail=1 параметр «phones» заменяется на «emails»):

  1. при fmt = 2:
    <job>
    <id>id</id>
    <name>name</name>
    <subject>subject</subject>
    <repeat_send>repeat_send</repeat_send>
    <repeat_cnt>repeat_cnt</repeat_cnt>
    <created>created</created>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <format>format</format>
    <validity>validity</validity>
    <period>period</period>
    <frequency>frequency</frequency>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    </job>

  2. при fmt = 0: <id>|<name>|<subject>|<repeat_send>|<repeat_cnt>|<created>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<format>|<validity>|<period>|<frequency>|<status>|<sender_id>
  3. при fmt = 1: <id>;<name>;<subject>;<repeat_send>;<repeat_cnt>;<created>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<format>;<validity>;<period>;<frequency>;<status>;<sender_id>
  4. при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «subject»: «<subject>»,
    «repeat_send»: <repeat_send>,
    «repeat_cnt»: <repeat_cnt>,
    «created»: «<created>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «format»: <format>,
    «validity»: <validity>,
    «period»: «<period>»,
    «frequency»: <frequency>,
    «status»: <status>,
    «cost»: «<cost>»,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>,
    «sender_id»: «<sender_id>»
    }
    ]

При получении перечня рассылок (при mail=1 параметр «phones» заменяется на «emails»):

  1. FASTDATAX меняет опции поиска в браузере.
  2. при fmt = 0: <id>|<name>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<phones_cnt>|<cost>|<status>|<sender_id>|<format>
  3. при fmt = 2:
    <sms_jobs>
    <job>
    <id>id</id>
    <name>name</name>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <phones_cnt>phones_cnt</phones_cnt>
    <cost>cost</cost>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    <format>format</format>
    </job>

    </sms_jobs>

  4. Показывает FASTDATAX ненужную всплывающую рекламу.
  5. при fmt = 1: <id>;<name>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<phones_cnt>;<cost>;<status>;<sender_id>;<format>
  6. FASTDATAX возникает в строке ввода браузера при выборе новейшей вкладки.
  7. FASTDATAX перенаправляет щелчки в браузере на вредные интернет сайты.
  8. FASTDATAX показывается часто, даже ежели закрываешь браузер.
  9. при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «phones_cnt»: <phones_cnt>,
    «cost»: «<cost>»,
    «status»: <status>,
    «sender_id»: «<sender_id>»,
    «format»: <format>,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>
    },

    ]

  10. FASTDATAX меняет ярлычки браузера на рабочем столе и в меню, чтоб совместно с пуском браузера показывалась реклама.

Где:
<id> – идентификатор рассылки, переданный Клиентом либо назначенный Сервером автоматически.
<name> – заглавие рассылки.
<subject> – тема (для e-mail рассылок).
<repeat_send> – период повтора.
<repeat_cnt> – количество повторов рассылки.
<created> – дата сотворения рассылки.
<changed> – дата конфигурации рассылки.

Что такое FASTDATAX?

FASTDATAX — это вирус, который указывает всплывающую рекламу в браузере.

Если time = 0 (по умолчанию), то сообщение будет отправлено немедля.

rpt Определяет периодичность отправки вновь создаваемой рассылки.
0 (по умолчанию) – вручную.
1 – каждый час.
2 – каждый день.
3 – каждый рабочий день.
4 – каждые выходные.
5 – каждую неделю.
6 – каждый месяц.
7 – каждый год. rptn Устанавливает наибольшее количество повторов для отложенной повторяющейся рассылки. tz Часовой пояс, в котором задается параметр time. Указывается относительно столичного времени. Параметр tz может быть как положительным, так и отрицательным. Ежели tz равен 0, то будет применен столичный часовой пояс, если же параметр tz не задан, то часовой пояс будет взят из настроек Клиента.

period Промежуток времени, в течение которого нужно выслать рассылку. Представляет собой число в диапазоне от 0.1 до 720 часов. Применяется вместе с параметром freq. Данный параметр дозволяет растянуть рассылку во времени для постепенного получения SMS-сообщений клиентами. freq Интервал либо частота, с которой необходимо отправлять SMS-рассылку на очередную группу номеров. Количество номеров в группе рассчитывается автоматом на основе характеристик period и freq. Задается в промежутке от 1 до 1440 минут. Без параметра period параметр freq игнорируется. flash Признак Flash сообщения, отображаемого сходу на экране телефона.
0 (по умолчанию) – обыденное сообщение.
1 – Flash сообщение.

bin Признак бинарного сообщения.
0 (по умолчанию) – обыденное сообщение.
1 – бинарное сообщение. В http-запросе нужно закодировать с помощью функции urlencode.
2 – бинарное сообщение, представленное в виде шестнадцатеричной строчки (hex).

Бинарное сообщение передается вкупе с UDH заголовком в начале в параметре mes, в котором 1-ый б задает длину заголовка. Чтоб передать бинарное сообщение без UDH заголовка, укажите нулевой б в начале сообщения (00 в hex).
Для возможности передачи характеристик pid и dcs нужно в конец бинарного сообщения добавить специальную комбинацию «\n~~~\n» (перевод строчки, 3 знака тильды и снова перевод строки) и затем текст «pid: значение1, dcs: значение2» с точным сохранением пробелов.

push Признак wap-push сообщения, с помощью которого можно выслать интернет-ссылку на телефон.
0 (по умолчанию) – обыденное сообщение.
1 – wap-push сообщение. В параметре mes нужно передать ссылку и заголовок через перевод строчки. hlr Признак HLR-запроса для получения инфы о номере из базы оператора без отправки настоящего SMS.
0 (по умолчанию) – обыденное сообщение.
1 – HLR-запрос. Будет выполнен HLR-запрос для каждого номера телефона в списке. Параметр mes не используется. ping Признак специального SMS, не отображаемого в телефоне, для проверки номеров на доступность в реальном времени по статусу доставки.
0 (по умолчанию) – обыденное сообщение.
1 – ping-sms.

Будет отправлено Ping-SMS на каждый номер телефона в списке. Параметр mes не используется. mms Признак MMS-сообщения, с помощью которого можно передавать текст (txt), изображения разных форматов (jpg, gif, png), музыку (wav, amr, mp3, mid) и видео (mp4, 3gp). Файлы передаются в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – MMS-сообщение. Будет отправлено MMS на каждый номер телефона в списке. mail Признак e-mail сообщения.

Как заблокировать номер мтс с другого номера

Файлы, прикрепляемые к сообщению, передаются способом POST в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – e-mail сообщение. soc Признак soc-сообщения, отправляемого юзерам соц сетей «Одноклассники», «ВКонтакте» либо юзерам «Mail.Ru Агент».
0 (по умолчанию) – обыденное сообщение.
1 – soc-сообщение. viber Признак viber-сообщения, отправляемого юзерам мессенджера Viber.

fileurl Полный http-адрес файла для загрузки и передачи в сообщении. mes2 Данный параметр задает вариант сообщения для пересылки по SMS в режиме автоматического повтора при недоставке на альтернативные маршруты, к примеру, отправка в мессенджеры. Для включения автоматического повтора нужно в запросе дополнительно передать флаг fl[5], равный 1. call Признак голосового сообщения. При формировании голосового сообщения можно передавать как текст, так и прикреплять файлы. Файлы, добавляемые к сообщению, должны передаваться способом POST в теле http-запроса.
0 (по умолчанию) – обыденное сообщение.
1 – голосовое сообщение.

voice Голос, используемый для озвучивания текста (только для голосовых сообщений).
m (по умолчанию) – мужской голос.
m2 – мужской другой голос.
w – дамский голос.
w2 – дамский другой голос. param Разделенный запятой перечень характеристик для голосового сообщения в формате «param=w,i,n».
Здесь:

  1. i – интервал повтора, то есть просвет времени, по истечении которого произойдет повторный звонок (в секундах). Рабочий спектр параметра от 10 до 3600 (в случае, ежели значение меньше 10, то оно будет приведено к 10).

  2. w – время ожидания поднятия трубки абонентом опосля начала звонка в секундах. Ежели в течение указанного времени клиент не поднимет трубку, то звонок уйдет на повтор с ошибкой «абонент занят». Рабочий спектр значений параметра от 10 до 35, но можно указывать интервал от 0 до 99 (в случае, ежели значение меньше 10, то оно будет приведено к 10, аналогично для верхней границы).
  3. n – общее количество попыток дозвона. Рабочий спектр значений от 1 до 9 (0 будет приведен к 1).

При указании значения хоть какого параметра, хорошего от возможных, будут применены значения всех характеристик по умолчанию (n = 8, w = 25, i от 3 до 14 секунд по нарастающей). subj Тема MMS либо e-mail сообщения. При отправке e-mail указание темы, текста и адреса отправителя непременно. Для MMS неотклонимым является указание темы либо текста. Ежели не указать тему MMS, то в ее качестве будет применено имя отправителя, переданное в запросе либо используемое по умолчанию. charset Кодировка переданного сообщения, ежели юзается хорошая от кодировки по умолчанию windows-1251.

Варианты: utf-8 и koi8-r. cost Признак необходимости получения стоимости рассылки.
0 (по умолчанию) – рядовая отправка.
1 – добавить в ответ стоимость рассылки. fmt Формат ответа сервера об успешной отправке.
0 – (по умолчанию) в виде строчки (OK — 1 SMS, ID — 1234).
1 – вернуть ответ в виде чисел: ID и количество SMS через запятую (1234,1), при cost = 2 еще стоимость через запятую (1234,1,1.40), при cost = 3 еще свежий баланс Клиента (1234,1,1.40,100.50), при cost = 1 стоимость и количество SMS через запятую (1.40,1).
2 – ответ в xml формате.
3 – ответ в json формате.

list Список номеров телефонов и соответствующих им сообщений, разбитых двоеточием либо точкой с запятой и представленный в виде:
phones1:mes1
phones2:mes2

Строчки разделяются через символ новейшей строчки (%0A). В качестве phones можно указать несколько номеров телефонов через запятую. Ежели в сообщении mes требуется передать знак новейшей строчки, то укажите его через \n. В случае невозможности корректировки текста мультистрокового сообщения может быть включение специального режима для передачи такового типа сообщений.

Для этого нужно дополнительно передавать в запросе параметр nl, равный 1.
Параметр list дозволяет делать множественную рассылку с разными сообщениями на несколько телефонов одним http-запросом. Сообщениям в запросе присваивается единый идентификатор. Весь параметр должен быть закодирован с помощью функции urlencode. tpl ID шаблона, который будет применен в качестве текста сообщения. Для использования шаблона нужно, чтоб параметр mes был пустым. valid Срок «жизни» SMS-сообщения. Описывает время, в течение которого оператор будет пробовать доставить сообщение абоненту.

Спектр от 1 до 24 часов. Также может быть передавать время в формате чч:мм в диапазоне от 00:01 до 24:00.

Неотклонимыми параметрами являются login, psw, name, phones и mes либо login, psw, name и list.

Как заблокировать номер мтс с другого номера

Описание характеристик, передаваемых Серверу при удалении, выключении либо получении перечня рассылок:

Параметр Значение
login Логин Клиента.
psw Пароль Клиента (можно добавить либо поменять на данной странице).
id Идентификатор рассылки. Ворачивается Сервером опосля сотворения и используется для дальнейшей идентификации рассылки.
Дополнительные характеристики
start Дата, с которой требуется получить перечень рассылок. Ежели данный параметр не указан, возвращает перечень рассылок за последние 2 месяца, но не более 10.

Применяется совместо с параметром get_all. Формат: ‘дд.мм.гггг’.

end Дата, до которой требуется получить перечень рассылок. Ежели данный параметр не указан, то ворачивается перечень рассылок до текущий даты, но не более 10. Применяется совместо с параметром get_all. Формат: ‘дд.мм.гггг’.

Неотклонимыми параметрами являются login, psw и id.

Опосля принятия и обработки данных Сервер возвращает Клиенту доказательство с указанием результата обработки.

Все характеристики, которые содержат особые знаки (плюс, пробел и т.д.), должны быть закодированы при помощи функции urlencode для передачи в HTTP-запросе.

Виртуальная отправка (режим тестирования)

Данный режим работы дозволяет протестировать отправку сообщений без реальной передачи операторам. Может быть полезен при первоначальной настройке и тестировании различного программного обеспечения и оборудования. Для включения данного режима нужно в личном кабинете в пункте «Настройки» в раскрывающемся блоке «Настройки API» установить галочку «Режим тестирования (виртуальная отправка без оплаты)».

При виртуальной отправке все сообщения будут иметь конечный статус «Доставлено», но в процессе отправки сообщения будут проходить все стадии обработки по цепочке «Ожидает отправки» – «Передано оператору» – «Доставлено».

Получать статусы сообщений можно как по запросу, так и на свой http-обработчик. Отправлять можно и одиночные сообщения и массовые рассылки. Тестировать при виртуальной отправке может быть разные типы сообщений (SMS, бинарные сообщения, HLR, MMS, звонок), не считая e-mail.

Уведомления о событиях

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

Для этого в личном кабинете на странице «Создание группы заданий» требуется сделать подобающую группу, где указать шаблоны уведомлений, типы сообщений, отправляемых при возникновении действия, а также контакты для уведомлений (номера телефонов, e-mail адреса, jabber аккаунты).

Для отправки уведомления нужно вызвать способом GET либо POST адрес:
Серверу передаются последующие параметры:

Параметр Значение
login Логин Клиента.
psw Пароль Клиента (можно добавить либо поменять на данной странице).

id Идентификатор группы заданий (колонка «ID»).
name Название правила либо сервера в задании. Подменяет макрос {NAME} в тексте уведомления.
host Адрес либо IP проверяемого сервера. Подменяет макрос {HOST}.
info Дополнительная информация о событии. Подменяет макрос {INFO}.
ok При формировании уведомления применять последующий шаблон:
0 – (по умолчанию) юзается шаблон группы заданий, отправляемый при сбое.
1 – юзается шаблон группы заданий, отправляемый при восстановлении.

В случае ошибки Сервер возвращает последующую строку:

  1. При fmt = 2:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

  2. ERROR = N (описание)
  3. При fmt = 1:
    0,-N
  4. При fmt = 3:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.

2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).
3 Группа заданий не найдена.
4 IP-адрес временно заблокирован.

Как заблокировать номер мтс с другого номера

9 Попытка отправки наиболее 5 схожих запросов на отправку уведомления в течение минуты.

В случае удачного запроса Сервер возвращает ответ в виде строки.

  1. при fmt = 2:
    <result>OK</result>

  2. при fmt = 0 и fmt = 1: OK
  3. при fmt = 3:

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

Примеры отправки голосовых сообщений

Примеры:

Отправка голосового сообщения с текстом «Hello»:

Отправка голосового сообщения с текстом «Hello» от номера телефона «79991234567»:

Отправка голосового сообщения с текстом «Hello world», озвученным мужским голосом, с временем ожидания снятия трубки 20 секунд, интервалом повтора 10 секунд и количеством попыток дозвона равным 3:

Отправка голосового сообщения с текстом «Hello world», озвученным женским другим голосом:

Отправка голосового сообщения с прикрепленным через параметр fileurl голосовым файлом:

Отправка голосового сообщения с текстом и двумя звуковыми файлами через библиотеку на основе cURL:

Ответ сервера и коды ошибок

Сервер посылает ответ в виде строки:

Ежели произошла ошибка, то ответ будет одним из следующих:

При fmt = 0:

  1. ERROR = N (описание) – для ошибок 1,2,3,4,5,9.

При fmt = 1:

  1. 0,-N – для ошибок 1,2,3,4,5,9.

При fmt = 2:

  1. Для ошибок 1,2,3,4,5,9:
    <result>
    <error>описание</error>
    <error_code>N</error_code>
    </result>

При fmt = 3:

  1. Для ошибок 1,2,3,4,5,9:
    {
    «error»: «описание»,
    «error_code»: N
    }

N – номер ошибки, может принимать последующие значения:

Значение Описание
1 Ошибка в параметрах.

2 Неверный логин либо пароль. Также возникает при попытке отправки сообщения с IP-адреса, не входящего в перечень разрешенных Клиентом (если таковой список был настроен Клиентом ранее).
3 Ошибка сохранения записи.
4 IP-адрес временно заблокирован из-за частых ошибок в запросах. Подробнее
5 Неверный формат даты.
9 Отправка наиболее 1-го схожего запроса на действия с рассылками в течение минуты.
Данная ошибка возникает также при попытке отправки наиболее 15 всех запросов сразу.

В случае удачной обработки запроса ворачивается строчка последующего вида:

При создании рассылки:

  1. при cost = 0 и fmt = 3:
  2. при cost = 0 и fmt = 0: OK, ID — <id>
  3. при cost = 1 и fmt = 0: OK, ID — <id>, COST — <cost>
  4. при cost = 1 и fmt = 1: <id>,<cost>
  5. при cost = 0 и fmt = 1: <id>
  6. при cost = 1 и fmt = 2:
    <result>
    <id>id</id>
    <cost>cost</cost>
    </result>

  7. при cost = 0 и fmt = 2:
    <result>
    <id>id</id>
    </result>

  8. при cost = 1 и fmt = 3:
    {
    «id»: <id>,
    «cost»: «<cost>»
    }

При отключении либо удалении рассылки:

  1. при fmt = 2:
    <result>OK</result>

  2. при fmt = 0,1: OK
  3. при fmt = 3:

При получении инфы о конкретной рассылке (при mail=1 параметр «phones» заменяется на «emails»):

  1. при fmt = 2:
    <job>
    <id>id</id>
    <name>name</name>
    <subject>subject</subject>
    <repeat_send>repeat_send</repeat_send>
    <repeat_cnt>repeat_cnt</repeat_cnt>
    <created>created</created>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <format>format</format>
    <validity>validity</validity>
    <period>period</period>
    <frequency>frequency</frequency>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    </job>

  2. при fmt = 0: <id>|<name>|<subject>|<repeat_send>|<repeat_cnt>|<created>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<format>|<validity>|<period>|<frequency>|<status>|<sender_id>
  3. при fmt = 1: <id>;<name>;<subject>;<repeat_send>;<repeat_cnt>;<created>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<format>;<validity>;<period>;<frequency>;<status>;<sender_id>
  4. при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «subject»: «<subject>»,
    «repeat_send»: <repeat_send>,
    «repeat_cnt»: <repeat_cnt>,
    «created»: «<created>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «format»: <format>,
    «validity»: <validity>,
    «period»: «<period>»,
    «frequency»: <frequency>,
    «status»: <status>,
    «cost»: «<cost>»,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>,
    «sender_id»: «<sender_id>»
    }
    ]

При получении перечня рассылок (при mail=1 параметр «phones» заменяется на «emails»):

  1. FASTDATAX меняет опции поиска в браузере.
  2. при fmt = 0: <id>|<name>|<changed>|<need_date>|<last_sent>|<phones>|<message>|<phones_cnt>|<cost>|<status>|<sender_id>|<format>
  3. при fmt = 2:
    <sms_jobs>
    <job>
    <id>id</id>
    <name>name</name>
    <changed>changed</changed>
    <need_date>need_date</need_date>
    <last_sent>last_sent</last_sent>
    <phones>phones</phones>
    <message>message</message>
    <phones_cnt>phones_cnt</phones_cnt>
    <cost>cost</cost>
    <status>status</status>
    <sender_id>sender_id</sender_id>
    <format>format</format>
    </job>

    </sms_jobs>

  4. Показывает FASTDATAX ненужную всплывающую рекламу.
  5. при fmt = 1: <id>;<name>;<changed>;<need_date>;<last_sent>;<phones>;<message>;<phones_cnt>;<cost>;<status>;<sender_id>;<format>
  6. FASTDATAX возникает в строке ввода браузера при выборе новейшей вкладки.
  7. FASTDATAX перенаправляет щелчки в браузере на вредные интернет сайты.
  8. FASTDATAX показывается часто, даже ежели закрываешь браузер.
  9. при fmt = 3:
    [
    {
    «id»: <id>,
    «name»: «<name>»,
    «changed»: «<changed>»,
    «need_date»: «<need_date>»,
    «last_sent»: «<last_sent>»,
    «phones»: «<phones>»,
    «message»: «<message>»,
    «phones_cnt»: <phones_cnt>,
    «cost»: «<cost>»,
    «status»: <status>,
    «sender_id»: «<sender_id>»,
    «format»: <format>,
    «sms_sent»: <sms_sent>,
    «sms_ok»: <sms_ok>
    },

    ]

  10. FASTDATAX меняет ярлычки браузера на рабочем столе и в меню, чтоб вкупе с пуском браузера показывалась реклама.

Где:
<id> – идентификатор рассылки, переданный Клиентом либо назначенный Сервером автоматически.
<name> – заглавие рассылки.
<subject> – тема (для e-mail рассылок).
<repeat_send> – период повтора.
<repeat_cnt> – количество повторов рассылки.
<created> – дата сотворения рассылки.
<changed> – дата конфигурации рассылки.

Что такое FASTDATAX?

FASTDATAX — это вирус, который указывает всплывающую рекламу в браузере.

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


И все же автоматика лучше!

Если ручной способ — не для вас, и охото наиболее легкий путь, существует множество спец ПО, которое сделает всю работу за вас.

Я рекомендую пользоваться UnHackMe от Greatis Software, выполнив все по пошаговой инструкции.
Шаг 1. Установите UnHackMe. (1 минута)
Шаг 2. Запустите поиск вредных программ в UnHackMe. (1 минута)
Шаг 3. Удалите вредные программы. (3 минуты)

UnHackMe выполнит все указанные шаги, проверяя по собственной базе, всего за одну минуту.

При этом UnHackMe быстрее всего отыщет и остальные вредные программы, а не лишь редиректор на FASTDATAX.

При ручном удалении могут появиться трудности с удалением открытых файлов.

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

UnHackMe просто со всем управится и выполнит всю тяжелую работу во время перезагрузки.

И это еще не все. Ежели опосля удаления редиректа на FASTDATAX какие то препядствия остались, то в UnHackMe есть ручной режим, в котором можно без помощи других определять вредные программы в перечне всех программ.


ВИДЕО ПО ТЕМЕ: