Содержание

Управление получателями

Получатели сообщений - это пользователи, которым рассылаются снимки с камеры и уведомления. Администраторы устройства автоматически становятся получателями.

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

Добавление получателя USER

USER [номер слота] [номер телефона] [email] [флаг оповещения по MMS] [флаг оповещения по email]
Номер слотаУказывает, в какой слот записывать информацию. Принимает значения от 0 до 3
Номер телефонаНомер телефона абонента, в международном формате. Символ (*) означает оставить поле пустым и стереть старое значение
EmailЭлектронная почта абонента. Символ (*) означает оставить поле пустым и стереть старое значение
Флаг оповещения по MMSУказывает, отправлять ли фото данному пользователю по MMS. Может принимать значение 1 или 0
Флаг оповещения по emailУказывает, отправлять ли фото данному пользователю по email. Может принимать значение 1 или 0

При повторной записи в слот предыдущие данные будут переписаны. Если номер телефона записывается в слот 0 то это приведет к смене номера администратора. При помощи данной команды можно назначать email адреса и менять флаги оповещения для получателей.

Пример:

USER 1 * mymail@yandex.ru 1 1

Означает установить поле email получателя 1 равным mymail@yandex.ru и отправлять ему фото по MMS и email В данном примере флаг оповещения по MMS будут проигнорирован, так как нет номера для отправки.

Пример:

USER 2 +78526352385 * 1 0

Означает добавить получателя в слот 2, установить ему номер телефона +78526352385 и отправлять фото по MMS

Пример:

USER 3 +36524256954 user@host.ru 1 1

Означает добавить получателя в слот номер 3, установить его номер равным +36524256954 , email user@host.ru и отправлять фото по MMS и email

Ответы:

USER (0..3) OKпользователь №0..3 изменен
USER (0..3) NUMBER ERRORневерный формат номера (должен начинаться с +)
USER ERRORневерный синтаксис команды

Просмотр списка получателей USER?

USER?

В ответ устройство пошлет четыре SMS, в каждом будет содержатся информация о получателе (Отправка четырех SMS, связанна с тем, что существует ограничение 140 символов для одной SMS).

Пример:

USER?

Ответы:

USER 0 +79210001111 testmail@mail.ru 1 1
USER 1 * * 0 0
USER 2 * * 0 0
USER 3 +79210002222 mymail@domain.com 0 1

Удаление получателя USERD

USERD [номер слота]
Номер слотаОзначает, из какого слота произвести удаление. Принимает значение от 1 до 3. Чтобы удалить всех получателей, необходимо ввести (*). Будут удалены все получатели кроме администратора (0 слот)

Ответы:

USER (1..3) DELETE OKпользователь №1..3 удален
USER ALL DELETE OKпользователи с 1 по 3 удалены
USER DELETE ERRORневерный формат команды