Прием СМС-заказов (Архив) — различия между версиями
(Новая: '''Прием СМС-заказов''' — функция модуля СМС, с помощью которой вы можете принимать [[СМС-за...) |
|||
Строка 1: | Строка 1: | ||
+ | {{warning|Обратите внимание! Начиная с [[История изменений в программе Такси-Мастер#Такси-Мастер. Версия 0.6 от 18.11.2014|версии 0,6 от 18.11.2014]], прекращена поддержка отправки и приема SMS посредством мобильного телефона.}} | ||
+ | |||
'''Прием СМС-заказов''' — функция [[Модуль СМС|модуля СМС]], с помощью которой вы можете принимать [[СМС-заказ]]ы. | '''Прием СМС-заказов''' — функция [[Модуль СМС|модуля СМС]], с помощью которой вы можете принимать [[СМС-заказ]]ы. | ||
Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле {{field|Примечание}} [[Карточка заказа (ТМ2)|карточки заказа]]; | Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле {{field|Примечание}} [[Карточка заказа (ТМ2)|карточки заказа]]; |
Версия 08:35, 26 января 2016
Прием СМС-заказов — функция модуля СМС, с помощью которой вы можете принимать СМС-заказы. Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле Примечание карточки заказа; указание необходимых данных о заказе (например, информации об адресе назначения) — задача оператора. Прием СМС-заказов происходит для устройств поддерживаемых типов: на данный момент это SMPP? и сотовые телефоны.
Содержание
Условия работы
Прием СМС-заказов работает только в том случае, если СМС-сервер работает и подключен к базе данных. Если СМС-сервер не запущен, прием СМС-заказов не происходит. Отсюда следует то, что в ключе защиты должен быть прошит модуль СМС.
Частая ошибка — ситуация, при которой СМС-сервер подключен к одной базе, а Такси-Мастер — к другой. Очевидно, что в этом случае СМС-заказы, которые следуют в одну базу данных, не будут видны в клиентской части Такси-Мастер, подключенной к другой базе данных, поскольку данные из одной базы в другую без дополнительных действий пользователя не перемещаются.
Настройка приема через сотовый телефон
Настройка приема СМС-заказов на сотовый телефон делится на две возможных альтернативы. Первый вариант — если вы подключаете сотовый телефон марки Nokia, то вы можете использовать библиотеки PC Connectivity Solutions для работы с устройством, что упрощает настройку (именно этот вариант рассмотрен ниже); второй вариант — настройка доступа к любому телефону посредством AT-команд на низком уровне.
В первую очередь необходимо задать свойства устройства в конфигураторе СМС:
Сервисные номера
После того, как устройство создано, необходимо настроить модуль СМС таким образом, чтобы ограничить поток СМС с ненужных номеров. Для этого откройте настройки Такси-Мастер на ветке СМС ; в этой ветке откройте вкладку Заказы и нажмите кнопку Сервисный список — откроется соответствующее окно:
Сообщения, которые приходят на устройства для приема СМС-заказов с сервисных номеров, не обрабатываются СМС-сервером. Другими словами, СМС-заказы с них не создаются никогда.
Обратите внимание на то, что задаются не прямые номера, а регулярные выражения. Тем не менее, синтаксис регулярных выражений позволяет вводить обычные номера — вы можете видеть это в примере на первой строке.
Задайте необходимые вам диапазоны сервисных номеров.
Проверка приема СМС-заказов
После того, как создано устройство, и настроены последовательности сервисных номеров, вы можете проверить прием СМС-заказов. Чтобы проверить это, отправьте СМС на номер телефона, который подключен к компьютеру и используется СМС-сервером для приема заказов.