Contacts Service

Kontakty

Wycofany. Zamiast tego użyj interfejsu People API jako usługi zaawansowanej.

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

Zajęcia

NazwaKrótki opis
AddressFieldPole adresu w kontaktach.
CompanyFieldPole „Firma” w kontakcie.
ContactKontakt zawiera nazwę, adres i różne informacje kontaktowe.
ContactGroupKontaktGroup to grupa kontaktów.
ContactsAppTa klasa umożliwia użytkownikom dostęp do ich własnych kontaktów w Google oraz tworzenie, usuwanie i aktualizowanie kontaktów na tej liście.
CustomFieldPole niestandardowe w kontakcie.
DateFieldPole daty w kontakcie.
EmailFieldPole adresu e-mail w kontakcie.
ExtendedFieldWyliczenie pól rozszerzonych kontaktów.
FieldWyliczenie pól kontaktów.
GenderTyp danych enum określający płeć kontaktu.
IMFieldPole wiadomości czatu w kontaktach.
PhoneFieldPole numeru telefonu w kontaktie.
PriorityTyp danych enum określający priorytet kontaktu.
SensitivityTyp danych enum określający poziom poufności kontaktu.
UrlFieldPole adresu URL w kontakcie.

AddressField

Metody

MetodaZwracany typKrótki opis
getAddress()StringUzyskaj adres tego pola.
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanOkreśla, czy jest to wartość pola podstawowego.
setAddress(address)AddressFieldOkreśla adres tego pola.
setAsPrimary()AddressFieldUstawia to pole jako główne.
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()BooleanOkreśla, czy jest to wartość pola podstawowego.
setAddress(address)EmailFieldOkreśla adres tego pola.
setAsPrimary()EmailFieldUstawia to pole jako główne.
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()BooleanOkreśla, czy jest to wartość pola podstawowego.
setAddress(address)IMFieldOkreśla adres tego pola.
setAsPrimary()IMFieldUstawia to pole jako główne.
setLabel(field)IMFieldUstawia etykietę tego pola.
setLabel(label)IMFieldUstawia etykietę tego pola.

PhoneField

Metody

MetodaZwracany typKrótki opis
getLabel()ObjectPobiera etykietę tego pola.
isPrimary()BooleanOkreśla, czy jest to wartość pola podstawowego.
setAsPrimary()PhoneFieldUstawia to pole jako główne.
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()BooleanOkreśla, czy jest to wartość pola podstawowego.
setAddress(address)UrlFieldOkreśla adres tego pola.
setAsPrimary()UrlFieldUstawia to pole jako główne.
setLabel(field)UrlFieldUstawia etykietę tego pola.
setLabel(label)UrlFieldUstawia etykietę tego pola.