Links
Comment on page

Запрос на изменение параметров, добавление/удаление баз

post
http://lk.mysmpp.ru/xml/bases.php
Запрос на изменение параметров, добавление/удаление баз
Parameters
Header
Content-type*
String
text/xml; charset=utf-8;
Body
login.value*
String
Ваш логин в системе
password.value*
String
Ваш пароль в системе
token.value*
String
Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру
bases.base*
String
Текст поздравления
bases.base.id_base
Int
Уникальный номер базы в системе.
! Если не указан произойдет добавление базы. При этом нужно указать параметр number_base
bases.base.number_base
Int
Номер базы в XMLзапросе. Указывается только при создании новой базы. Используется для сопоставления IDдобавленных баз (если их было не сколько в запросе)
bases.base.name_base
String
Название базы
bases.base.time_birth
Int
Время поздравления
bases.base.local_time_birth
String
Считать время поздравления относительно местного времени абонента(yes) или относительно времени системы (no)
bases.base.originator_birth
String
Отправитель поздравления
bases.base.on_birth
Включены ли поздравления:
- yes – включены
- no - выключены
delete_bases.base.id_base
Уникальный номер базы в системе, который необходимо удалить
Responses
200: OK
В случае получения правильного XML-документа
400: Bad Request
В случае возникновения ошибки в отправленном XML-документе

Расшифровка параметров в ответах на запрос

Параметр
Тип данных
Описание
base.id_base
Int
Уникальный номер базы в системе.
base.number_base
Int
Номер базы в XML запросе. Указывается только при создании новой базы. Используется для сопоставления ID добавленных баз (если их было не сколько в запросе)
error
String
Текст ошибки может принимать следующие значения:
  • Неправильный формат XML документа
  • Неправильный логин или пароль
  • POST данные отсутствуют

Пример XML запроса

<?xml  version="1.0" encoding="utf-8" ?>
<request>
<security>
<login value="логин" />
<password value="пароль" />
</security>
<bases>
<base id_base="1234" name_base="Базаглавногоофиса" time_birth="12:48" local_time_birth="yes" day_before="1" originator_birth="fitnes" on_birth="yes">Поздравляем!</base>
<base number_base="1" name_base="БазаМосковскогоофиса" time_birth="12:48" local_time_birth="yes" day_before="1" originator_birth="fitnes" on_birth="yes">Поздравляем!</base>
</bases>
<delete_bases>
<base id_base="1235" />
<base id_base="1236" />
</delete_bases>
</request>
Last modified 3mo ago