Contacts Service

Contatos

Obsoleto. Em vez disso, use o serviço avançado da API People.

Esse serviço permite que scripts acessem e modifiquem os Contatos do Google, tanto para contatos individuais quanto para grupos.

Classes

NomeBreve descrição
AddressFieldCampo de endereço em um contato.
CompanyFieldCampo "Empresa" em um contato.
ContactUm contato contém o nome, o endereço e vários detalhes de contato.
ContactGroupUm grupo de contatos é um grupo de contatos.
ContactsAppEssa classe permite que os usuários acessem os próprios Contatos do Google e criem, removam e atualizem os contatos listados.
CustomFieldUm campo personalizado em um contato.
DateFieldUm campo de data em um contato.
EmailFieldUm campo de e-mail em um contato.
ExtendedFieldUm tipo enumerado para campos de contatos estendidos.
FieldUm tipo enumerado para campos de contatos.
GenderUm tipo enumerado para o gênero do contato.
IMFieldUm campo de mensagens instantâneas em um contato.
PhoneFieldUm campo de número de telefone em um contato.
PriorityUm tipo enumerado para a prioridade do contato.
SensitivityUm tipo enumerado para a sensibilidade de contato.
UrlFieldUm campo de URL em um contato.

AddressField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringReceba o endereço desse campo.
getLabel()ObjectRecebe o rótulo desse campo.
isPrimary()BooleanVerifica se esse é o valor do campo principal.
setAddress(address)AddressFieldDefine o endereço desse campo.
setAsPrimary()AddressFieldDefine esse campo como primário.
setLabel(field)AddressFieldDefine o rótulo desse campo.
setLabel(label)AddressFieldDefine o rótulo desse campo.

CompanyField

Contact

ContactGroup

ContactsApp

CustomField

Métodos

MétodoTipo de retornoBreve descrição
getLabel()ObjectRecebe o rótulo desse campo.
setLabel(label)CustomFieldDefine o rótulo desse campo.

DateField

Métodos

MétodoTipo de retornoBreve descrição
getLabel()ObjectRecebe o rótulo desse campo.
setLabel(label)DateFieldDefine o rótulo desse campo.

EmailField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringReceba o endereço desse campo.
getLabel()ObjectRecebe o rótulo desse campo.
isPrimary()BooleanVerifica se esse é o valor do campo principal.
setAddress(address)EmailFieldDefine o endereço desse campo.
setAsPrimary()EmailFieldDefine esse campo como primário.
setLabel(field)EmailFieldDefine o rótulo desse campo.
setLabel(label)EmailFieldDefine o rótulo desse campo.

ExtendedField

Field

Gender

IMField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringReceba o endereço desse campo.
getLabel()ObjectRecebe o rótulo desse campo.
isPrimary()BooleanVerifica se esse é o valor do campo principal.
setAddress(address)IMFieldDefine o endereço desse campo.
setAsPrimary()IMFieldDefine esse campo como primário.
setLabel(field)IMFieldDefine o rótulo desse campo.
setLabel(label)IMFieldDefine o rótulo desse campo.

PhoneField

Métodos

MétodoTipo de retornoBreve descrição
getLabel()ObjectRecebe o rótulo desse campo.
isPrimary()BooleanVerifica se esse é o valor do campo principal.
setAsPrimary()PhoneFieldDefine esse campo como primário.
setLabel(field)PhoneFieldDefine o rótulo desse campo.
setLabel(label)PhoneFieldDefine o rótulo desse campo.

Priority

Sensitivity

UrlField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringReceba o endereço desse campo.
getLabel()ObjectRecebe o rótulo desse campo.
isPrimary()BooleanVerifica se esse é o valor do campo principal.
setAddress(address)UrlFieldDefine o endereço desse campo.
setAsPrimary()UrlFieldDefine esse campo como primário.
setLabel(field)UrlFieldDefine o rótulo desse campo.
setLabel(label)UrlFieldDefine o rótulo desse campo.