ПланФикс API: Контакты
Материал из Planfix
Список функций для управления контактами в ПланФикс'е
contact.add
Создание контрагента:
<?xml version="1.0" encoding="UTF-8"?>
<request method="contact.add">
<account><!-- имя аккаунта --></account>
<sid><!-- ключ сессии, полученный после аутентификации --></sid>
<contact>
<!-- -->
<name>Имя Отчество</name>
<lastName>Фамилия</lastName>
<post>Должность</post>
<email></email>
<mobilePhone>Мобильный телефон</mobilePhone>
<!-- дополнительные данные -->
<workPhone>Рабочий телефон</workPhone>
<homePhone>Домашний телефон</homePhone>
<address>Адрес</address>
<description>Дополнительная информация</description>
<sex>Пол</sex>
<skype></skype>
<icq></icq>
<userPic>base64</userPic>
<birthday>Дата рождения</birthday>
</contact>
<signature></signature>
</request>
В разделе Константы приведен список допустимых значений для поля sex.
Ответ:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<contact>
<id></id>
</contact>
</response>
contact.update
Изменение данных о контакте:
<?xml version="1.0" encoding="UTF-8"?>
<request method="contact.update">
<account><!-- имя аккаунта --></account>
<sid><!-- ключ сессии, полученный после аутентификации --></sid>
<contact>
<!-- -->
<id></id>
<name>Имя Отчество</name>
<lastName>Фамилия</lastName>
<post>Должность</post>
<email></email>
<mobilePhone>Мобильный телефон</mobilePhone>
<!-- дополнительные данные -->
<workPhone>Рабочий телефон</workPhone>
<homePhone>Домашний телефон</homePhone>
<address>Адрес</address>
<description>Дополнительная информация</description>
<sex>Пол</sex>
<skype></skype>
<icq></icq>
<userPic>base64</userPic>
<birthday>Дата рождения</birthday>
</contact>
<signature></signature>
</request>
Ответ:
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
<contact>
<id></id>
</contact>
</response>
contact.get
Получение информации по клиенту:
<?xml version="1.0" encoding="UTF-8"?>
<request method="contact.update">
<account><!-- имя аккаунта --></account>
<sid><!-- ключ сессии, полученный после аутентификации --></sid>
<contact>
<id></id>
</contact>
<signature></signature>
</request>
Ответ:
contact.getList
Константы
Пол
- MALE - Мужской
- FEMALE - Женский