Contacts Service

Contatos

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

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

Aulas

NomeBreve descrição
AddressFieldCampo de endereço de um contato.
CompanyFieldCampo "Empresa" em um contato.
ContactUm contato contém o nome, endereço e vários detalhes de contato de um contato.
ContactGroupUm ContactGroup é 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 nela.
CustomFieldUm campo personalizado em um contato.
DateFieldUm campo de data em um contato.
EmailFieldUm campo de e-mail em um contato.
ExtendedFieldUm enum para campos de contatos estendidos.
FieldUm tipo enumerado para campos de contatos.
GenderUma enumeração para o gênero do contato.
IMFieldUm campo de mensagem instantânea em um contato.
PhoneFieldUm campo de número de telefone em um contato.
PriorityUm enum para a prioridade do contato.
SensitivityUm tipo enumerado de confidencialidade do contato.
UrlFieldUm campo de URL em um contato.

AddressField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringConsiga o endereço para este campo.
getLabel()ObjectExtrai o rótulo desse campo.
isPrimary()BooleanDescobre se este é o valor do campo principal.
setAddress(address)AddressFieldDefine o endereço deste campo.
setAsPrimary()AddressFieldDefine este campo como principal.
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()ObjectExtrai o rótulo desse campo.
setLabel(label)CustomFieldDefine o rótulo desse campo.

DateField

Métodos

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

EmailField

Métodos

MétodoTipo de retornoBreve descrição
getAddress()StringConsiga o endereço para este campo.
getLabel()ObjectExtrai o rótulo desse campo.
isPrimary()BooleanDescobre se este é o valor do campo principal.
setAddress(address)EmailFieldDefine o endereço deste campo.
setAsPrimary()EmailFieldDefine este campo como principal.
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()StringConsiga o endereço para este campo.
getLabel()ObjectExtrai o rótulo desse campo.
isPrimary()BooleanDescobre se este é o valor do campo principal.
setAddress(address)IMFieldDefine o endereço deste campo.
setAsPrimary()IMFieldDefine este campo como principal.
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()ObjectExtrai o rótulo desse campo.
isPrimary()BooleanDescobre se este é o valor do campo principal.
setAsPrimary()PhoneFieldDefine este campo como principal.
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()StringConsiga o endereço para este campo.
getLabel()ObjectExtrai o rótulo desse campo.
isPrimary()BooleanDescobre se este é o valor do campo principal.
setAddress(address)UrlFieldDefine o endereço deste campo.
setAsPrimary()UrlFieldDefine este campo como principal.
setLabel(field)UrlFieldDefine o rótulo desse campo.
setLabel(label)UrlFieldDefine o rótulo desse campo.