Links
Comment on page

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

post
http://lk.mysmpp.ru/xml/phones.php
Запрос на добавление/редактирование/удаление абонентов базы
Parameters
Header
Content-type*
String
text/xml; charset=utf-8;
Body
login.value*
String
Ваш логин в системе
password.value*
String
Ваш пароль в системе
token.value*
String
Вместо логина и пароля можно использовать секретный ключ. Для его получения обратитесь к менеджеру
base.id_base*
Int
Номер базы в системе
base.phone.phone*
Int
Номер телефона абонента. Если абонент с таким номером уже существует, то он будет отредактирован
base.phone.region
String
Регион. Если не задано определяется автоматически
base.phone.operator
String
Оператор. Если не задано определяется автоматически.
base.phone.name
String
Имя абонента
base.phone.surname
String
Фамилия абонента
base.phone.patronymic
String
Отчество абонента
base.phone.date_birth
Int
Дата рождения
base.phone.male
String
Пол:
«f»- женский
«m» - мужской
base.phone.addition_1
String
Первое дополнительное поле
base.phone.addition_1
String
Второе дополнительное поле
base.phone.number_phone
Int
Порядковый номер телефона в системе
base.phone.action
String
В случае необходимости удаления "delete"
Responses
200: OK
В случае получения правильного XML-документа
400: Bad Request
В случае возникновения ошибки в отправленном XML-документе

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

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

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

<?xml  version="1.0" encoding="utf-8" ?>
<request>
<security>
<login value="логин" />
<password value="пароль" />
</security>
<base id_base="1234">
<phone phone="79612242243" region="Новосибирск " operator="Вымпелком" name="Константин" surname="Ермолаев" patronymic="Александрович" date_birth="1984-08-21" male="мужской" addition_1="Первоедополнительноеполе" addition_2="второе" number_phone="1"/>
<phone phone="79612242244" region="Новосибирск " operator="Вымпелком" name="Константин" surname="Ермолаев" patronymic="Александрович" date_birth="1984-08-21" male="мужской" addition_1="Первоедополнительноеполе" addition_2="второе" number_phone="2" />
<phone phone="79612242243" action="delete" number_phone="5"/>
<phone phone="79612242244" action="delete" number_phone="6"/>
</base>
</request>
Last modified 3mo ago