Получатели сообщений - это пользователи, которым рассылаются снимки с камеры и уведомления. Администраторы устройства автоматически становятся получателями.
При помощи этого блока команд можно управлять полями для получения сообщения не только пользователей, но и администраторов.
USER [номер слота] [номер телефона] [email] [флаг оповещения по MMS] [флаг оповещения по email]
Номер слота | Указывает, в какой слот записывать информацию. Принимает значения от 0 до 3 |
Номер телефона | Номер телефона абонента, в международном формате. Символ (*) означает оставить поле пустым и стереть старое значение |
Электронная почта абонента. Символ (*) означает оставить поле пустым и стереть старое значение | |
Флаг оповещения по 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?
В ответ устройство пошлет четыре 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 [номер слота]
Номер слота | Означает, из какого слота произвести удаление. Принимает значение от 1 до 3. Чтобы удалить всех получателей, необходимо ввести (*). Будут удалены все получатели кроме администратора (0 слот) |
USER (1..3) DELETE OK | пользователь №1..3 удален |
USER ALL DELETE OK | пользователи с 1 по 3 удалены |
USER DELETE ERROR | неверный формат команды |
Другие статьи по этой теме