ПланФикс API: Контакты: различия между версиями

Материал из Planfix
Перейти к: навигация, поиск
Строка 40: Строка 40:
</response>
</response>
</source>
</source>


== contact.update ==
== contact.update ==
Изменение данных о контакте:
<source lang="xml">
<?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>
<source>
Ответ:
<source lang="xml">
<?xml version="1.0" encoding="UTF-8"?>
<response status="ok">
  <contact>
    <id></id>
  </contact>
</response>
<source>


== contact.get ==
== contact.get ==

Версия от 14:41, 11 августа 2010

Список функций для управления контактами в ПланФикс'е

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

Изменение данных о контакте: <source lang="xml"> <?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> <source>

Ответ: <source lang="xml"> <?xml version="1.0" encoding="UTF-8"?> <response status="ok">

 <contact>
   <id></id>
 </contact>

</response> <source>

contact.get

contact.getList

Константы

Пол

  • MALE - Мужской
  • FEMALE - Женский

Перейти

ПланФикс API