Данное сообщение отправляется при добавлении/изменении контактов персоны в пользовательском интерфейсе:
В списке пользователей нам необходимо выбрать персону и открыть экран её деталей, после чего мы сможем добавить новый контакт или отредактировать один из имеющихся - при любом указанном действии будет отправлен коллбэк об изменении объекта с типом "Контакт":
Раздел "Контакты":
Если мы отредактируем номер или добавим новый, то при нажатии кнопки "Сохранить" система отправит callback-уведомление такого вида, как показано в примерах ниже.
В том случае, если по факту изменений не было, но нажата кнопка "Сохранить", система также отправляет callback.
Пример xml-формата для объекта:
Добавление
Добавлен номер телефона "Прочий телефон":
HTML/XML
Code Block |
---|
<Change> <Before> <Contact> <id_Contact /> <id_Person>0</id_Person> <id_ContactType>0</id_ContactType> <Content /> <ContactTypeName /> </Contact> </Before> <After> <Contact> <id_Contact>719189</id_Contact> <id_Person>312731</id_Person> <id_ContactType>1</id_ContactType> <Content>84951007777</Content> <ContactTypeName>Прочий телефон</ContactTypeName> </Contact> </After> </Change> |
Редактирование
Выполнено изменение адреса email с "kokorevaz@corteos.ru" на "zoyakokoreva@corteos.ru"
HTML/XML
Code Block |
---|
<Change> <Before> <Contact> <id_Contact>553203</id_Contact> <id_Person>312731</id_Person> <id_ContactType>3</id_ContactType> <Content>kokorevaz@corteos.ru</Content> <ContactTypeName>Email</ContactTypeName> </Contact> </Before> <After> <Contact> <id_Contact>553203</id_Contact> <id_Person>312731</id_Person> <id_ContactType>3</id_ContactType> <Content>zoyakokoreva@corteos.ru</Content> <ContactTypeName>Email</ContactTypeName> </Contact> </After> </Change> |