Contacts Service

Контакты

Устарело. Вместо этого используйте расширенный сервис People API.

Эта служба позволяет сценариям получать доступ к контактам Google и изменять их как для отдельных контактов, так и для групп.

Классы

Имя Краткое описание
AddressField Поле адреса в контакте.
CompanyField Поле «Компания» в Контакте.
Contact Контакт содержит имя, адрес и различные контактные данные контакта.
ContactGroup ContactGroup — это группа контактов.
ContactsApp Этот класс позволяет пользователям получать доступ к своим контактам Google, а также создавать, удалять и обновлять перечисленные в них контакты.
CustomField Пользовательское поле в Контакте.
DateField Поле даты в контакте.
EmailField Поле электронной почты в Контакте.
ExtendedField Перечисление для расширенных полей контактов.
Field Перечисление для полей контактов.
Gender Перечисление для пола контакта.
IMField Поле обмена мгновенными сообщениями в Контакте.
PhoneField Поле номера телефона в Контакте.
Priority Перечисление для приоритета контакта.
Sensitivity Перечисление для чувствительности контакта.
UrlField Поле URL-адреса в контакте.

AddressField

Методы

Метод Тип возврата Краткое описание
getAddress() String Получите адрес для этого поля.
getLabel() Object Получает метку для этого поля.
isPrimary() Boolean Проверяет, является ли это значением основного поля.
setAddress(address) AddressField Устанавливает адрес этого поля.
setAsPrimary() AddressField Устанавливает это поле как основное.
setLabel(field) AddressField Устанавливает метку этого поля.
setLabel(label) AddressField Устанавливает метку этого поля.

CompanyField

Contact

ContactGroup

ContactsApp

CustomField

Методы

Метод Тип возврата Краткое описание
getLabel() Object Получает метку для этого поля.
setLabel(label) CustomField Устанавливает метку этого поля.

DateField

Методы

Метод Тип возврата Краткое описание
getLabel() Object Получает метку для этого поля.
setLabel(label) DateField Устанавливает метку этого поля.

EmailField

Методы

Метод Тип возврата Краткое описание
getAddress() String Получите адрес для этого поля.
getLabel() Object Получает метку для этого поля.
isPrimary() Boolean Проверяет, является ли это значением основного поля.
setAddress(address) EmailField Устанавливает адрес этого поля.
setAsPrimary() EmailField Устанавливает это поле как основное.
setLabel(field) EmailField Устанавливает метку этого поля.
setLabel(label) EmailField Устанавливает метку этого поля.

ExtendedField

Field

Gender

IMField

Методы

Метод Тип возврата Краткое описание
getAddress() String Получите адрес для этого поля.
getLabel() Object Получает метку для этого поля.
isPrimary() Boolean Проверяет, является ли это значением основного поля.
setAddress(address) IMField Устанавливает адрес этого поля.
setAsPrimary() IMField Устанавливает это поле как основное.
setLabel(field) IMField Устанавливает метку этого поля.
setLabel(label) IMField Устанавливает метку этого поля.

PhoneField

Методы

Метод Тип возврата Краткое описание
getLabel() Object Получает метку для этого поля.
isPrimary() Boolean Проверяет, является ли это значением основного поля.
setAsPrimary() PhoneField Устанавливает это поле как основное.
setLabel(field) PhoneField Устанавливает метку этого поля.
setLabel(label) PhoneField Устанавливает метку этого поля.

Priority

Sensitivity

UrlField

Методы

Метод Тип возврата Краткое описание
getAddress() String Получите адрес для этого поля.
getLabel() Object Получает метку для этого поля.
isPrimary() Boolean Проверяет, является ли это значением основного поля.
setAddress(address) UrlField Устанавливает адрес этого поля.
setAsPrimary() UrlField Устанавливает это поле как основное.
setLabel(field) UrlField Устанавливает метку этого поля.
setLabel(label) UrlField Устанавливает метку этого поля.