Contacts Service

Kontakte

Veraltet. Verwenden Sie stattdessen den erweiterten Dienst der People API.

Mit diesem Dienst können Scripts auf Google Kontakte zugreifen und diese sowohl für einzelne Kontakte als auch für Gruppen ändern.

Classes

NameKurzbeschreibung
AddressFieldAdressfeld in einem Kontakt
CompanyFieldFeld „Unternehmen“ in einem Kontakt.
ContactEin Kontakt enthält den Namen, die Adresse und verschiedene Kontaktdaten eines Kontakts.
ContactGroupEine Kontaktgruppe ist eine Gruppe von Kontakten.
ContactsAppMit dieser Klasse können Nutzer auf ihre eigenen Google-Kontakte zugreifen und darin aufgeführte Kontakte erstellen, entfernen und aktualisieren.
CustomFieldEin benutzerdefiniertes Feld in einem Kontakt.
DateFieldEin Datumsfeld in einem Kontakt.
EmailFieldEin E-Mail-Feld in einem Kontakt.
ExtendedFieldEin Enum für erweiterte Kontaktfelder.
FieldEine Enumeration für Kontaktfelder.
GenderEine Aufzählung für das Geschlecht des Kontakts.
IMFieldEin Feld für Instant Messaging in einem Kontakt.
PhoneFieldEin Telefonnummernfeld in einem Kontakt.
PriorityEin Enum für die Kontaktpriorität.
SensitivityEine Aufzählung für die Empfindlichkeit von Kontakten.
UrlFieldEin URL-Feld in einem Kontakt.

AddressField

Methoden

MethodeRückgabetypKurzbeschreibung
getAddress()StringRufen Sie die Adresse für dieses Feld ab.
getLabel()ObjectRuft das Label für dieses Feld ab.
isPrimary()BooleanGibt an, ob dies der Wert des Hauptfelds ist.
setAddress(address)AddressFieldLegt die Adresse dieses Felds fest.
setAsPrimary()AddressFieldLegt dieses Feld als primär fest.
setLabel(field)AddressFieldLegt das Label dieses Felds fest.
setLabel(label)AddressFieldLegt das Label dieses Felds fest.

CompanyField

Contact

ContactGroup

ContactsApp

CustomField

Methoden

MethodeRückgabetypKurzbeschreibung
getLabel()ObjectRuft das Label für dieses Feld ab.
setLabel(label)CustomFieldLegt das Label dieses Felds fest.

DateField

Methoden

MethodeRückgabetypKurzbeschreibung
getLabel()ObjectRuft das Label für dieses Feld ab.
setLabel(label)DateFieldLegt das Label dieses Felds fest.

EmailField

Methoden

MethodeRückgabetypKurzbeschreibung
getAddress()StringRufen Sie die Adresse für dieses Feld ab.
getLabel()ObjectRuft das Label für dieses Feld ab.
isPrimary()BooleanGibt an, ob dies der Wert des Hauptfelds ist.
setAddress(address)EmailFieldLegt die Adresse dieses Felds fest.
setAsPrimary()EmailFieldLegt dieses Feld als primär fest.
setLabel(field)EmailFieldLegt das Label dieses Felds fest.
setLabel(label)EmailFieldLegt das Label dieses Felds fest.

ExtendedField

Field

Gender

IMField

Methoden

MethodeRückgabetypKurzbeschreibung
getAddress()StringRufen Sie die Adresse für dieses Feld ab.
getLabel()ObjectRuft das Label für dieses Feld ab.
isPrimary()BooleanGibt an, ob dies der Wert des Hauptfelds ist.
setAddress(address)IMFieldLegt die Adresse dieses Felds fest.
setAsPrimary()IMFieldLegt dieses Feld als primär fest.
setLabel(field)IMFieldLegt das Label dieses Felds fest.
setLabel(label)IMFieldLegt das Label dieses Felds fest.

PhoneField

Methoden

MethodeRückgabetypKurzbeschreibung
getLabel()ObjectRuft das Label für dieses Feld ab.
isPrimary()BooleanGibt an, ob dies der Wert des Hauptfelds ist.
setAsPrimary()PhoneFieldLegt dieses Feld als primär fest.
setLabel(field)PhoneFieldLegt das Label dieses Felds fest.
setLabel(label)PhoneFieldLegt das Label dieses Felds fest.

Priority

Sensitivity

UrlField

Methoden

MethodeRückgabetypKurzbeschreibung
getAddress()StringRufen Sie die Adresse für dieses Feld ab.
getLabel()ObjectRuft das Label für dieses Feld ab.
isPrimary()BooleanGibt an, ob dies der Wert des Hauptfelds ist.
setAddress(address)UrlFieldLegt die Adresse dieses Felds fest.
setAsPrimary()UrlFieldLegt dieses Feld als primär fest.
setLabel(field)UrlFieldLegt das Label dieses Felds fest.
setLabel(label)UrlFieldLegt das Label dieses Felds fest.