Contacts Service

Kontakty

Wycofano. Zamiast tego użyj zaawansowanej usługi People API

Ta usługa umożliwia skryptom dostęp do Kontaktów Google i modyfikowanie ich zarówno dla poszczególnych kontaktów, jak i dla grup.

Zajęcia

NazwaKrótki opis
AddressFieldPole adresu w kontakcie.
CompanyFieldPole Firma w Kontaktu.
ContactKontakt zawiera imię i nazwisko, adres oraz różne szczegóły kontaktu.
ContactGroupGrupa kontaktów to grupa kontaktów.
ContactsAppDzięki tym klasom użytkownicy mogą uzyskiwać dostęp do swoich Kontaktów Google i tworzyć, usuwać oraz aktualizować te kontakty.
CustomFieldNiestandardowe pole kontaktu.
DateFieldPole daty w Kontaktach.
EmailFieldPole adresu e-mail w Kontaktu.
ExtendedFieldWyliczenie dla rozszerzonych pól kontaktów.
FieldWyliczenie pól kontaktów.
GenderWyliczenie płci kontaktowej.
IMFieldPole czatu w Kontaktach.
PhoneFieldPole numeru telefonu w Kontaktu.
PriorityWyliczenie priorytetu kontaktu.
SensitivityWyliczenie wrażliwości na kontakt.
UrlFieldPole adresu URL w Kontaktach.

AddressField

Metody

MetodaZwracany typKrótki opis
getAddress()StringUzyskaj adres tego pola.
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanSprawdza, czy jest to wartość pola podstawowego.
setAddress(address)AddressFieldUstawia adres tego pola.
setAsPrimary()AddressFieldUstawia to pole jako „podstawowe”.
setLabel(field)AddressFieldUstawia etykietę tego pola.
setLabel(label)AddressFieldUstawia etykietę tego pola.

CompanyField

Contact

ContactGroup

ContactsApp

CustomField

Metody

MetodaZwracany typKrótki opis
getLabel()ObjectPobiera etykietę tego pola.
setLabel(label)CustomFieldUstawia etykietę tego pola.

DateField

Metody

MetodaZwracany typKrótki opis
getLabel()ObjectPobiera etykietę tego pola.
setLabel(label)DateFieldUstawia etykietę tego pola.

EmailField

Metody

MetodaZwracany typKrótki opis
getAddress()StringUzyskaj adres tego pola.
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanSprawdza, czy jest to wartość pola podstawowego.
setAddress(address)EmailFieldUstawia adres tego pola.
setAsPrimary()EmailFieldUstawia to pole jako „podstawowe”.
setLabel(field)EmailFieldUstawia etykietę tego pola.
setLabel(label)EmailFieldUstawia etykietę tego pola.

ExtendedField

Field

Gender

IMField

Metody

MetodaZwracany typKrótki opis
getAddress()StringUzyskaj adres tego pola.
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanSprawdza, czy jest to wartość pola podstawowego.
setAddress(address)IMFieldUstawia adres tego pola.
setAsPrimary()IMFieldUstawia to pole jako „podstawowe”.
setLabel(field)IMFieldUstawia etykietę tego pola.
setLabel(label)IMFieldUstawia etykietę tego pola.

PhoneField

Metody

MetodaZwracany typKrótki opis
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanSprawdza, czy jest to wartość pola podstawowego.
setAsPrimary()PhoneFieldUstawia to pole jako „podstawowe”.
setLabel(field)PhoneFieldUstawia etykietę tego pola.
setLabel(label)PhoneFieldUstawia etykietę tego pola.

Priority

Sensitivity

UrlField

Metody

MetodaZwracany typKrótki opis
getAddress()StringUzyskaj adres tego pola.
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanSprawdza, czy jest to wartość pola podstawowego.
setAddress(address)UrlFieldUstawia adres tego pola.
setAsPrimary()UrlFieldUstawia to pole jako „podstawowe”.
setLabel(field)UrlFieldUstawia etykietę tego pola.
setLabel(label)UrlFieldUstawia etykietę tego pola.