Рубрика «sms» - 7

На какие вопросы вы найдёте ответы в этой статье:

  • как отправлять USSD через GSM/3G/4G-модем и читать ответы;
  • как отправлять SMS через Мультифон;
  • как использовать Яндекс SpeechKit в автоответчике на Asterisk.

На какие вопросы вы не найдёте ответов:

  • зачем нужен собственный «Кто звонил?».

Читать полностью »

Данный модем не является модемом, как таковым. Это роутер с процессором arm v7 на базе Linux, в системе отображается в виде сетевой карты, без проблем заводится в Линуксе (сетевой интерфейс usb0, подсеть 192.168.0.0).

К устройству можно подключаться по telnet (ip: 192.168.0.1, login: root, password: zte9x15), дальше внедрять свои iptables, вешать скрипты в crontab и многое другое, даже устанавливать собственное по, но сегодня речь не об этом.

Для выполнения операций с модемом необходимо выполнять CGI запросы к веб-интерфейсу, подойдет wget или curl. В модеме от мегафон нет веб-морды, а вот в билайновском есть. Web-морда представляет из себя браузерное JavaScript-приложение, которое отправляет аяксом эти самые CGI запросы, ни каких годных документаций по работе с sms на просторах интернета я найти не смог, поэтому решил залить веб-морду и отловить запросы.

Для работы с SMS нужно отправлять POST-запросы на адрес 192.168.0.1/goform/goform_set_cmd_process

Отправка SMS

goformId=SEND_SMS
notCallback=true
Number=номер абонента
sms_time= дата в формате y;m;d;h;i;s
MessageBody=текст сообщения
ID=-1
encode_type=UNICODE

Удаление SMS

goformId=DELETE_SMS
msg_id=список id сообщений, разделенный точкой с запятой
notCallback=true

Получение SMS
Для получения всех сообщений в формате json, нужно обратиться по адресу
192.168.0.1/goform/goform_get_cmd_process?cmd=sms_data_total&page=0&data_per_page=5000&mem_store=1&tags=10&order_by=order+by+id+desc
в ответ мы получим массив всех SMS в формате JSON.

C удалением sms всё просто, а вот с получением и отправкой следующая беда — каждый символ кодируется HEX-кодом UTF, получаем код символа функцией ord(), переводим то что получилось в 16-ричную систему счисления и добиваем нулями до 4х сиволов, для обратной раскодировки сообщений делим текст по 4 символа, переводим в 10-ричную систему счисления и получаем символ по его номеру функцией chr(). Казалось бы, всё так просто, да вот только php не особо то хорошо работает с юникодов, поэтому пришлось изобретать какие то велосипеды и быдлокодить, в итоге 3х часовых опытов получился PHP класс для работы с sms на данном модеме.

Читать полностью »

image
Очень часто наши российские клиенты спрашивают нас: “Как быть, если во время поездки нужно получать смс от банков?”. Дело в том, что наше приложение позволяет принимать только звонки при смене SIM-карты, переадресация SMS в приложении пока невозможно.

Так как мы стараемся придерживаться доктрины “Lean Startup”, мы попытались выяснить, насколько велика проблема и можно ли ее решить альтернативными способами.

Самым очевидным способом решения этой проблемы явлется замена SIM-карты каждый раз, когда нужно совершить платеж, получить SMS и снова сменить SIM-карту. Как вы понимаете, это не самый удобный способ.Читать полностью »

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

Те пользователи Twitter, которые имели неосторожность опубликовать номер телефона прямо в ленте в открытом доступе, стали получать на свои телефоны SMS-сообщения с «интересными фактами» о котах. Правда, в сообщении указывалась возможность отписаться от рассылки. Для этого надо было написать твит "@Snowden Meow, I <3 catfacts", упомянув в нём аккаунт Эдварда Сноудена, известного своей борьбой за приватность личных данных.
Читать полностью »

image

Полиция Франции нашла телефон, принадлежавший одному из террористов, в мусорном баке недалеко от концертного зала Bataclan. Кроме подробной карты КЗ в телефоне были найдены обычные SMS-сообщения, при помощи которых преступники общались друг с другом. Одно из них гласило "мы стартуем". Это входит в разрез с обвинениями, согласно которым террористы использовали в своей деятельности сложные системы для зашифрованного общения.

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

Газета The New York Times опубликовала целую обвинительную статью, в которой делилась мнением неназванных официальных лиц из Европейского правительства. Эти лица утверждали, что террористы использовали некие (к тому моменту точно неизвестно, какие именно) средства для шифрованного общения. Но по какой-то причине статья довольно быстро исчезла с сайта газеты и теперь доступна только в интернет-архиве.
Читать полностью »

Запустившийся в Москве Tele2 работает исключительно со свежими стандартами связи. Голосовые вызовы и интернет идут по 3G эфиру, чистый интернет — ещё и по 4G. Соответственно абоненты Tele2 — это владельцы смартфонов и, с большой вероятностью, «интернетчики». Обычные телефоны в столице не поддерживаются. Тем более удивительно, что услуги сотового оператора Tele2 нельзя оплатить через банк ТиньковаЧитать полностью »

Запустившийся в Москве Tele2 работает исключительно со свежими стандартами связи. Голосовые вызовы и интернет идут по 3G эфиру, чистый интернет — ещё и по 4G. Соответственно абоненты Tele2 — это владельцы смартфонов и, с большой вероятностью, «интернетчики». Обычные телефоны (2G) в столице не поддерживаются. Но, например, Читать полностью »

Intel Edison, Arduino и Twilio: SMS-сообщения из умного дома - 1 Intel Edison – это самая маленькая в мире вычислительная платформа с самым низким энергопотреблением, которая была разработана для создания носимых устройств, таких, как те, из которых строится интернет вещей. Это – плата для разработки и прототипирования, сертифицированная Arduino. Программы на С++, которые можно писать для Intel Edison – это то же самое, что скетчи (sketch) в мире Arduino. Благодаря соответствующему окружению, Intel Edison способен взаимодействовать с различными датчиками. С их помощью можно в реальном времени измерять различные характеристики окружающей среды с высоким уровнем точности и стабильности. Intel Edison можно использовать для чтения и обработки данных самых разных датчиков, что позволяет строить на основе этой платы устройства, рассчитанные на работу в помещениях и на улице.
Читать полностью »

Email vs. SMS: Как донести информацию до подписчиков? - 1
Исследовательская компания Radicati Group утверждает, что в мире зарегистрировано 4,1 миллиардов email адресов, что позволяет еmail маркетингу оставаться живее всех живых.
Посмотрим на вопрос рассылок с другой стороны. Как часто пользователи сети проверяют электронную почту? Центр цифрового будущего утверждает, что более опытные пользователи не являются самыми активными почитателями электронных ящиков и проверяют почту не чаще двух раз в день. А причина лишь в том, что с опытом использования сети Интернет приходит и навык распределения информационных потоков. К тому же, любой специалист по тайм-менеджменту советует проверять почту как можно реже.
В результате ко времени проверки Входящих имеем целую кучу непрочитанных сообщений, как личных, так и промо-рассылок. И далеко не все из них будут открыты. Именно поэтому средние показатели открываемости по сервисам рассылок (и нашем в том числе) варьируются на уровне 20-30%.
Стандартными советами для повышения уровня открываемости рассылки являются цепляющие темы сообщений, А/В тестирование времени отправки и контента и персонализация.
Но есть и другой выход – SMS маркетинг.
Читать полностью »

В обновленной недавно версии Hangouts перестала работать отправка сообщений на короткие СМС-номера при условии, что с этого номера ранее были входящие сообщения.

Проблема, по всей видимости, вызвана тем, что к таким номерам Hangouts добавляет префикс +7, что для коротких номеров приводит к невозможности отправки. Проблема решается установкой отдельного приложения Читать полностью »


https://ajax.googleapis.com/ajax/libs/jquery/3.4.1/jquery.min.js