Прием СМС-заказов (Архив) — различия между версиями

Материал из TaxiMaster
Перейти к: навигация, поиск
 
(не показаны 4 промежуточные версии этого же участника)
Строка 2: Строка 2:
  
 
'''Прием СМС-заказов''' — функция [[Модуль СМС|модуля СМС]], с помощью которой вы можете принимать [[СМС-заказ]]ы.
 
'''Прием СМС-заказов''' — функция [[Модуль СМС|модуля СМС]], с помощью которой вы можете принимать [[СМС-заказ]]ы.
Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле {{field|Примечание}} [[Карточка заказа (ТМ2)|карточки заказа]];
+
Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле {{field|Примечание}} [[Карточка заказа|карточки заказа]];
 
указание необходимых данных о заказе (например, информации об адресе назначения) — задача оператора.
 
указание необходимых данных о заказе (например, информации об адресе назначения) — задача оператора.
 
Прием СМС-заказов происходит для устройств поддерживаемых типов: на данный момент это {{коммент|[[SMPP]]|Обратитесь в отдел техподдержки за подробностями}} и сотовые телефоны.
 
Прием СМС-заказов происходит для устройств поддерживаемых типов: на данный момент это {{коммент|[[SMPP]]|Обратитесь в отдел техподдержки за подробностями}} и сотовые телефоны.
  
 
== Условия работы ==
 
== Условия работы ==
Прием СМС-заказов работает только в том случае, если [[СМС-сервер]] работает и подключен к [[База данных Такси-Мастер 2|базе данных]].
+
Прием СМС-заказов работает только в том случае, если [[СМС-сервер]] работает и подключен к базе данных.
 
Если СМС-сервер не запущен, прием СМС-заказов не происходит.
 
Если СМС-сервер не запущен, прием СМС-заказов не происходит.
 
Отсюда следует то, что в [[NET III|ключе защиты]] должен быть прошит [[модуль СМС]].
 
Отсюда следует то, что в [[NET III|ключе защиты]] должен быть прошит [[модуль СМС]].
Строка 24: Строка 24:
 
== Сервисные номера ==
 
== Сервисные номера ==
 
После того, как устройство создано, необходимо настроить модуль СМС таким образом, чтобы ограничить поток СМС с ненужных номеров.
 
После того, как устройство создано, необходимо настроить модуль СМС таким образом, чтобы ограничить поток СМС с ненужных номеров.
Для этого откройте [[Параметры Такси-Мастер 2#СМС|настройки Такси-Мастер]] на ветке {{branch|СМС}}; в этой ветке откройте вкладку {{tab|Заказы}} и нажмите кнопку {{button|Сервисный список}} — откроется соответствующее окно:
+
Для этого откройте [[Параметры Такси-Мастер#СМС|настройки Такси-Мастер]] на ветке {{branch|СМС}}; в этой ветке откройте вкладку {{tab|Заказы}} и нажмите кнопку {{button|Сервисный список}} — откроется соответствующее окно:
  
 
{{картинка|Сервисные номера (окно).png|Примеры диапазонов сервисных номеров.}}
 
{{картинка|Сервисные номера (окно).png|Примеры диапазонов сервисных номеров.}}
Строка 42: Строка 42:
 
[[Категория:Модуль СМС]]
 
[[Категория:Модуль СМС]]
 
[[Категория:Настройка]]
 
[[Категория:Настройка]]
 +
[[Категория:Архив]]

Текущая версия на 16:01, 31 августа 2021

Предупреждение!
Обратите внимание! Начиная с версии 0,6 от 18.11.2014, прекращена поддержка отправки и приема SMS посредством мобильного телефона.

Прием СМС-заказов — функция модуля СМС, с помощью которой вы можете принимать СМС-заказы. Подразумевается, что сообщение написано в свободной форме, поэтому заказ, созданный в списке, не содержит информацию об адресе подачи или адресе назначения, а текст сообщения указан в поле «Примечание» карточки заказа; указание необходимых данных о заказе (например, информации об адресе назначения) — задача оператора. Прием СМС-заказов происходит для устройств поддерживаемых типов: на данный момент это SMPP? и сотовые телефоны.

Условия работы

Прием СМС-заказов работает только в том случае, если СМС-сервер работает и подключен к базе данных. Если СМС-сервер не запущен, прием СМС-заказов не происходит. Отсюда следует то, что в ключе защиты должен быть прошит модуль СМС.

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

Настройка приема через сотовый телефон

Настройка приема СМС-заказов на сотовый телефон делится на две возможных альтернативы. Первый вариант — если вы подключаете сотовый телефон марки Nokia, то вы можете использовать библиотеки PC Connectivity Solutions для работы с устройством, что упрощает настройку (именно этот вариант рассмотрен ниже); второй вариант — настройка доступа к любому телефону посредством AT-команд на низком уровне.

В первую очередь необходимо задать свойства устройства в конфигураторе СМС:

Картинка
Обратите внимание на то, что флажок « Принимать сообщения от клиентов» включен — это значит, что СМС-сервер будет периодически проверять банк памяти устройства на наличие непрочитанных сообщений и обрабатывать их.
Обратите внимание на то, что флажок «Template-checkbox-off.png Принимать сообщения от клиентов» включен — это значит, что СМС-сервер будет периодически проверять банк памяти устройства на наличие непрочитанных сообщений и обрабатывать их.

Сервисные номера

После того, как устройство создано, необходимо настроить модуль СМС таким образом, чтобы ограничить поток СМС с ненужных номеров. Для этого откройте настройки Такси-Мастер на ветке «СМС»; в этой ветке откройте вкладку «Заказы» и нажмите кнопку «Сервисный список» — откроется соответствующее окно:

Картинка
Сервисные номера (окно).png

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

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

Задайте необходимые вам диапазоны сервисных номеров.

Проверка приема СМС-заказов

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