Class Contact

Contatto

Ritiro. Utilizza invece il servizio avanzato dell'API People

Un contatto contiene il nome, l'indirizzo e vari dati di contatto di un contatto.

MetodoTipo restituitoBreve descrizione
addAddress(label, address)AddressFieldAggiunge un indirizzo al contatto con un'etichetta standard o personalizzata.
addCompany(company, title)CompanyFieldAggiunge un'azienda al contatto.
addCustomField(label, content)CustomFieldAggiunge un campo personalizzato al contatto con un'etichetta estesa o personalizzata.
addDate(label, month, day, year)DateFieldAggiunge una data al contatto con un'etichetta standard o personalizzata.
addEmail(label, address)EmailFieldAggiungere un indirizzo email con un'etichetta standard (casa, lavoro e così via) o un'etichetta personalizzata
{@code
// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
addIM(label, address)IMFieldAggiunge un indirizzo di messaggistica istantanea al contatto con un'etichetta standard o personalizzata.
addPhone(label, number)PhoneFieldAggiunge un numero di telefono al contatto con un'etichetta standard o personalizzata.
addToGroup(group)ContactAggiunge questo contatto al gruppo di contatti specificato.
addUrl(label, url)UrlFieldAggiunge un URL al contatto con un'etichetta standard o personalizzata.
deleteContact()voidElimina questo contatto.
getAddresses()AddressField[]Recupera tutti gli indirizzi di questo contatto.
getAddresses(label)AddressField[]Recupera tutti gli indirizzi di questo contatto corrispondenti a un determinato campo.
getCompanies()CompanyField[]Recupera tutte le aziende per questo contatto.
getContactGroups()ContactGroup[]Recupera tutti i gruppi di contatti che contengono questo contatto.
getCustomFields()CustomField[]Recupera tutti i campi personalizzati per questo contatto.
getCustomFields(label)CustomField[]Recupera tutti i campi personalizzati per questo contatto corrispondenti a un determinato campo.
getDates()DateField[]Recupera tutte le date per questo contatto.
getDates(label)DateField[]Recupera tutte le date di questo contatto corrispondenti a un determinato campo.
getEmailAddresses()String[]Restituisce un elenco degli indirizzi email disponibili per questo contatto.
getEmails()EmailField[]Recupera gli indirizzi email di questo contatto.
getEmails(label)EmailField[]Recupera gli indirizzi email di questo contatto corrispondenti a un determinato campo.
getFamilyName()StringRestituisce il cognome del contatto sotto forma di stringa.
getFullName()StringRestituisce il nome completo (nome e cognome) del contatto sotto forma di stringa.
getGivenName()StringRestituisce il nome (nome di battesimo) del contatto come stringa.
getHomeAddress()StringRecupera l'indirizzo di casa di questo contatto o una stringa vuota se non esiste.
getHomeFax()StringRecupera il numero di fax di casa di questo contatto o una stringa vuota se non esiste.
getHomePhone()StringRecupera il numero di telefono di casa di questo contatto o una stringa vuota se non esiste.
getIMs()IMField[]Recupera tutti gli indirizzi di messaggistica istantanea per questo contatto.
getIMs(label)IMField[]Recupera tutti gli indirizzi di messaggistica istantanea per questo contatto corrispondenti a un determinato campo.
getId()StringRestituisce l'ID univoco di questo contatto.
getInitials()StringRecupera le iniziali del contatto.
getLastUpdated()DateRestituisce la data dell'ultimo aggiornamento del contatto.
getMaidenName()StringRestituisce il cognome da nubile del contatto sotto forma di stringa.
getMiddleName()StringRestituisce il secondo nome del contatto sotto forma di stringa.
getMobilePhone()StringRecupera il numero di cellulare di questo contatto o una stringa vuota se non esiste.
getNickname()StringRestituisce il nickname del contatto come stringa.
getNotes()StringRecupera le note associate a questo contatto o una stringa vuota se non sono presenti note.
getPager()StringRecupera il numero di telefono del pager di questo contatto o una stringa vuota se non esiste.
getPhones()PhoneField[]Recupera tutti i numeri di telefono di questo contatto.
getPhones(label)PhoneField[]Recupera tutti i numeri di telefono di questo contatto corrispondenti a un determinato campo.
getPrefix()StringRecupera il prefisso del nome del contatto.
getPrimaryEmail()StringRestituisce l'indirizzo email principale del contatto sotto forma di stringa.
getShortName()StringRestituisce il nome breve del contatto sotto forma di stringa.
getSuffix()StringRecupera il suffisso del nome del contatto.
getUrls()UrlField[]Recupera tutti gli URL per questo contatto.
getUrls(label)UrlField[]Recupera tutti gli URL di questo contatto corrispondenti a un determinato campo.
getUserDefinedField(key)StringRecupera il valore definito dall'utente associato alla chiave specificata.
getUserDefinedFields()ObjectRecupera tutti i campi definiti dall'utente per questo contatto e li restituisce come proprietà di un oggetto JavaScript.
getWorkAddress()StringRecupera l'indirizzo di lavoro di questo contatto o una stringa vuota se non esiste.
getWorkFax()StringRecupera il numero di fax di lavoro di questo contatto o una stringa vuota se non esiste.
getWorkPhone()StringRecupera il numero di telefono di lavoro di questo contatto o una stringa vuota se non esiste.
removeFromGroup(group)ContactRimuove questo contatto dal gruppo di contatti specificato.
setFamilyName(familyName)ContactImposta il cognome del contatto.
setFullName(fullName)ContactImposta il nome completo (nome e cognome) del contatto.
setGivenName(givenName)ContactImposta il nome (nome) del contatto.
setHomeAddress(addr)voidImposta l'indirizzo di casa di questo contatto.
setHomeFax(phone)voidImposta il numero di fax di casa di questo contatto.
setHomePhone(phone)voidImposta il numero di telefono di casa di questo contatto.
setInitials(initials)ContactImposta le iniziali del contatto.
setMaidenName(maidenName)ContactImposta il nome da nubile del contatto.
setMiddleName(middleName)ContactImposta il secondo nome del contatto.
setMobilePhone(phone)voidImposta il numero di cellulare di questo contatto.
setNickname(nickname)ContactImposta il nickname del contatto.
setNotes(notes)ContactImposta le note associate a questo contatto.
setPager(phone)voidImposta il numero del pager di questo contatto.
setPrefix(prefix)ContactImposta il prefisso sul nome del contatto.
setPrimaryEmail(primaryEmail)voidImposta l'indirizzo email principale di questo contatto.
setShortName(shortName)ContactImposta il nome breve del contatto.
setSuffix(suffix)ContactImposta il suffisso al nome del contatto.
setUserDefinedField(key, value)voidImposta un singolo campo definito dall'utente per questo contatto, da memorizzare con una determinata chiave.
setUserDefinedFields(o)voidImposta i campi definiti dall'utente per questo contatto con le proprietà dell'oggetto specificato.
setWorkAddress(addr)voidImposta l'indirizzo di lavoro di questo contatto.
setWorkFax(phone)voidImposta il numero di fax di lavoro di questo contatto.
setWorkPhone(phone)voidImposta il numero di telefono di lavoro di questo contatto.

Metodi ritirati

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un indirizzo al contatto con un'etichetta standard o personalizzata.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds the address
// "123 Main St, Some City, NY 10011" with the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const address = contacts[0].addAddress(
    ContactsApp.Field.WORK_ADDRESS,
    '123 Main St, Some City, NY 10011',
);

Parametri

NomeTipoDescrizione
labelObjectL'etichetta del nuovo indirizzo, da ContactsApp.Field o da una stringa personalizzata
addressStringil nuovo indirizzo

Invio

AddressField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un'azienda al contatto.

// The code below retrieves a contact named "John Doe" and adds the company
// "Google" and the job title "Product Manager".
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addCompany('Google', 'Product Manager');

Parametri

NomeTipoDescrizione
companyStringil nome dell'azienda da aggiungere a questo contatto
titleStringla qualifica associata a questo contatto per l'azienda

Invio

CompanyField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un campo personalizzato al contatto con un'etichetta estesa o personalizzata.

L'etichetta può provenire da ContactsApp.ExtendedField o da una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds the custom field
// ContactsApp.ExtendedField.HOBBY with the value "hiking".
// Note that ContactsApp.ExtendedField.HOBBY is not the same as a custom field
// named 'HOBBY'.
const contacts = ContactsApp.getContactsByName('John Doe');
contacts[0].addCustomField(ContactsApp.ExtendedField.HOBBY, 'hiking');

Parametri

NomeTipoDescrizione
labelObjectL'etichetta del nuovo indirizzo, da ContactsApp.ExtendedField o da una stringa personalizzata
contentObjectIl valore da memorizzare nel campo personalizzato

Invio

CustomField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge una data al contatto con un'etichetta standard o personalizzata.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds a
// ContactsApp.ExtendedField.BIRTHDAY with the value "April 19, 1950".
const contacts = ContactsApp.getContactsByName('John Doe');
const birthday = contacts[0].addDate(
    ContactsApp.Field.BIRTHDAY,
    ContactsApp.Month.APRIL,
    19,
    1950,
);

Parametri

NomeTipoDescrizione
labelObjectl'etichetta della nuova data, da ContactsApp.Field o da una stringa personalizzata
monthMonthil mese, da ContactApps.Month
dayIntegeril giorno
yearIntegerl'anno

Invio

DateField: la data di creazione del nuovo account

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiungere un indirizzo email con un'etichetta standard (casa, lavoro e così via) o un'etichetta personalizzata

// The code below retrieves a contact named "John Doe" and adds the email
// address "j.doe@example.com" to the ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emailField = contacts[0].addEmail(
    ContactsApp.Field.HOME_EMAIL,
    'j.doe@example.com',
);

Parametri

NomeTipoDescrizione
labelObjectL'etichetta della nuova email, da ContactsApp.Field o da una stringa personalizzata
addressStringil nuovo indirizzo email

Invio

EmailField: il campo appena aggiunto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un indirizzo di messaggistica istantanea al contatto con un'etichetta standard o personalizzata.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds the IM address
// "ChatWithJohn" with the ContactsApp.Field.AIM label.
const contacts = ContactsApp.getContactsByName('John Doe');
const email = contacts[0].addIM(ContactsApp.Field.AIM, 'ChatWithJohn');

Parametri

NomeTipoDescrizione
labelObjectL'etichetta del nuovo indirizzo di messaggistica istantanea, da ContactsApp.Field o da una stringa personalizzata
addressStringil nuovo indirizzo di messaggistica istantanea

Invio

IMField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un numero di telefono al contatto con un'etichetta standard o personalizzata.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds the phone number
// "212-555-1234" with the ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phone = contacts[0].addPhone(
    ContactsApp.Field.WORK_PHONE,
    '212-555-1234',
);

Parametri

NomeTipoDescrizione
labelObjectL'etichetta del nuovo numero di telefono, da ContactsApp.Field o da una stringa personalizzata
numberStringil nuovo numero di telefono

Invio

PhoneField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge questo contatto al gruppo di contatti specificato.

// The code below creates a new contact and then adds it to the contact group
// named "Work Friends"
let contact = ContactsApp.createContact('John', 'Doe', 'john.doe@example.com');
const group = ContactsApp.getContactGroup('Work Friends');
contact = contact.addToGroup(group);

Parametri

NomeTipoDescrizione
groupContactGroupIl gruppo di contatti a cui aggiungere il contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Aggiunge un URL al contatto con un'etichetta standard o personalizzata.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and adds the URL
// "http://www.example.com" with the ContactsApp.Field.WORK_WEBSITE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const url = contacts[0].addUrl(
    ContactsApp.Field.WORK_WEBSITE,
    'http://www.example.com',
);

Parametri

NomeTipoDescrizione
labelObjectL'etichetta del nuovo indirizzo, da ContactsApp.Field o da una stringa personalizzata
urlStringil nuovo URL

Invio

UrlField: il campo appena creato

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Elimina questo contatto.

const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].deleteContact();
}

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli indirizzi di questo contatto.

// The code below logs the addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getAddresses());
}

Invio

AddressField[]: un elenco di indirizzi

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli indirizzi di questo contatto corrispondenti a un determinato campo.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the addresses
// associated with that contact that are in the ContactsApp.Field.WORK_ADDRESS
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const addresses = contacts[0].getAddresses(ContactsApp.Field.WORK_ADDRESS);
for (const i in addresses) {
  Logger.log(addresses[i].getAddress());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

AddressField[]: un elenco di indirizzi

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutte le aziende per questo contatto.

// The code below logs the company names of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  const companies = contacts[i].getCompanies();
  for (const j in companies) {
    Logger.log(companies[j].getCompanyName());
  }
}

Invio

CompanyField[]: un elenco di società

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i gruppi di contatti che contengono questo contatto.

// The code below gets a contact named "John Doe" and retrieves all the contact
// groups that the contact belongs to
const contacts = ContactsApp.getContactsByName('John Doe');
const groups = contacts[0].getContactGroups();

Invio

ContactGroup[]: i gruppi contenenti questo contatto

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i campi personalizzati per questo contatto.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const fields = contacts[0].getCustomFields();
for (const i in fields) {
  Logger.log(fields[i].getValue());
}

Invio

CustomField[]: un elenco di campi personalizzati

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i campi personalizzati per questo contatto corrispondenti a un determinato campo.

L'etichetta può essere un'etichetta standard di ContactsApp.ExtendedField o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the custom
// fields associated with that contact that are in the
// ContactsApp.ExtendedField.HOBBY label.
const contacts = ContactsApp.getContactsByName('John Doe');
const hobbies = contacts[0].getCustomFields(ContactsApp.ExtendedField.HOBBY);
for (const i in hobbies) {
  Logger.log(hobbies[i].getValue());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.ExtendedField o da una stringa personalizzata

Invio

CustomField[]: un elenco di campi personalizzati

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutte le date per questo contatto.

// The code below retrieves a contact named "John Doe" and logs the label of the
// date associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const dates = contacts[0].getDates();
for (const i in dates) {
  Logger.log(dates[i].getLabel());
}

Invio

DateField[]: un elenco di date

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutte le date di questo contatto corrispondenti a un determinato campo.

L'etichetta può essere un'etichetta standard di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the day of the
// month associated with that contact that are in the ContactsApp.Field.BIRTHDAY
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const birthdays = contacts[0].getDates(ContactsApp.Field.BIRTHDAY);
for (const i in birthdays) {
  Logger.log(birthdays[i].getDay());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

DateField[]: un elenco di date

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce un elenco degli indirizzi email disponibili per questo contatto.

Invio

String[]: un elenco di indirizzi email disponibili per questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera gli indirizzi email di questo contatto.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails();
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Invio

EmailField[]: l'elenco degli indirizzi email del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera gli indirizzi email di questo contatto corrispondenti a un determinato campo.

L'etichetta può essere un'etichetta standard di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the email
// addresses associated with that contact that are in the
// ContactsApp.Field.HOME_EMAIL label.
const contacts = ContactsApp.getContactsByName('John Doe');
const emails = contacts[0].getEmails(ContactsApp.Field.HOME_EMAIL);
for (const i in emails) {
  Logger.log(emails[i].getAddress());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

EmailField[]: l'elenco degli indirizzi email del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il cognome del contatto sotto forma di stringa.

// The code below logs the family name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFamilyName());
}

Invio

String: il cognome del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il nome completo (nome e cognome) del contatto sotto forma di stringa.

// The code below logs the full name of all the contacts whose names contain
// "John"
const contacts = ContactsApp.getContactsByName('John');
for (const i in contacts) {
  Logger.log(contacts[i].getFullName());
}

Invio

String: il nome completo del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il nome (nome di battesimo) del contatto come stringa.

// The code below logs the given name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getGivenName());
}

Invio

String: il nome del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera l'indirizzo di casa di questo contatto o una stringa vuota se non esiste.

Invio

String: l'indirizzo di casa di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di fax di casa di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di fax di casa di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di telefono di casa di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di telefono di casa di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli indirizzi di messaggistica istantanea per questo contatto.

// The code below logs the IM addresses of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getIMs());
}

Invio

IMField[]: un elenco di indirizzi di messaggistica istantanea

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli indirizzi di messaggistica istantanea per questo contatto corrispondenti a un determinato campo.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the IM addresses
// associated with that contact that are in the ContactsApp.Field.GOOGLE_TALK
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const imAddresses = contacts[0].getIMs(ContactsApp.Field.GOOGLE_TALK);
for (const i in imAddresses) {
  Logger.log(imAddresses[i].getAddress());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

IMField[]: un elenco di indirizzi di messaggistica istantanea

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce l'ID univoco di questo contatto.

const contact = ContactsApp.createContact(
    'John',
    'Doe',
    'john.doe@example.com',
);
const id = contact.getId();

Invio

String: l'ID di questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera le iniziali del contatto.

// The code below logs the initials of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getInitials());
}

Invio

String: le iniziali del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce la data dell'ultimo aggiornamento del contatto.

// The code below logs the last updated date of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getLastUpdated());
}

Invio

Date: la data dell'ultimo aggiornamento del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il cognome da nubile del contatto sotto forma di stringa.

// The code below logs the maiden name of all the contacts whose names contain
// "Jane"
const contacts = ContactsApp.getContactsByName('Jane');
for (const i in contacts) {
  Logger.log(contacts[i].getMaidenName());
}

Invio

String: il cognome da nubile del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il secondo nome del contatto sotto forma di stringa.

// The code below logs the middle name of all the contacts whose names contain
// "Smith"
const contacts = ContactsApp.getContactsByName('Smith');
for (const i in contacts) {
  Logger.log(contacts[i].getMiddleName());
}

Invio

String: il secondo nome del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di cellulare di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di cellulare di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il nickname del contatto come stringa.

// The code below logs the nickname of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNickname());
}

Invio

String: il nickname del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera le note associate a questo contatto o una stringa vuota se non sono presenti note.

// The code below logs the notes of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getNotes());
}

Invio

String: le note associate a questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di telefono del pager di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di telefono del pager di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i numeri di telefono di questo contatto.

// The code below logs the phone numbers of all the contacts whose names contain
// "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPhones());
}

Invio

PhoneField[]: un elenco di numeri di telefono

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i numeri di telefono di questo contatto corrispondenti a un determinato campo.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the phone
// numbers associated with that contact that are in the
// ContactsApp.Field.WORK_PHONE label.
const contacts = ContactsApp.getContactsByName('John Doe');
const phones = contacts[0].getPhones(ContactsApp.Field.WORK_PHONE);
for (const i in phones) {
  Logger.log(phones[i].getPhoneNumber());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

PhoneField[]: un elenco di numeri di telefono

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il prefisso del nome del contatto.

// The code below logs the prefix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrefix());
}

Invio

String: il prefisso del nome del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce l'indirizzo email principale del contatto sotto forma di stringa.

// The code below logs the primary email address of all the contacts whose names
// contain "John Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getPrimaryEmail());
}

Invio

String: l'indirizzo email principale del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Restituisce il nome breve del contatto sotto forma di stringa.

// The code below logs the short name of all the contacts whose names contain
// "Johnathan"
const contacts = ContactsApp.getContactsByName('Johnathan');
for (const i in contacts) {
  Logger.log(contacts[i].getShortName());
}

Invio

String: il nome breve del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il suffisso del nome del contatto.

// The code below logs the suffix of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getSuffix());
}

Invio

String: il suffisso del nome del contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli URL per questo contatto.

// The code below logs the URLs of all the contacts whose names contain "John
// Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  Logger.log(contacts[i].getUrls());
}

Invio

UrlField[]: un elenco di URL

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti gli URL di questo contatto corrispondenti a un determinato campo.

L'etichetta può essere di ContactsApp.Field o una stringa di etichetta personalizzata.

// The code below retrieves a contact named "John Doe" and logs the URLs
// associated with that contact that are in the ContactsApp.Field.WORK_WEBSITE
// label.
const contacts = ContactsApp.getContactsByName('John Doe');
const urls = contacts[0].getUrls(ContactsApp.Field.WORK_WEBSITE);
for (const i in urls) {
  Logger.log(urls[i].getAddress());
}

Parametri

NomeTipoDescrizione
labelObjectL'etichetta da associare, da ContactsApp.Field o da una stringa personalizzata

Invio

UrlField[]: un elenco di URL

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il valore definito dall'utente associato alla chiave specificata.

Parametri

NomeTipoDescrizione
keyStringla chiave può essere di qualsiasi tipo di base (String, int e così via)

Invio

String: i contenuti definiti dall'utente archiviati con questa chiave

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera tutti i campi definiti dall'utente per questo contatto e li restituisce come proprietà di un oggetto JavaScript.

Invio

Object: i campi definiti dall'utente per questo contatto, come proprietà di un oggetto JavaScript

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera l'indirizzo di lavoro di questo contatto o una stringa vuota se non esiste.

Invio

String: l'indirizzo di lavoro di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di fax di lavoro di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di fax di lavoro di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Recupera il numero di telefono di lavoro di questo contatto o una stringa vuota se non esiste.

Invio

String: il numero di telefono di lavoro di questo contatto o una stringa vuota se non esiste

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Rimuove questo contatto dal gruppo di contatti specificato.

// The code below gets all the contacts named "John Doe" and then removes each
// of them from the "Work Friends" contact group
const contacts = ContactsApp.getContactsByName('John Doe');
const group = ContactsApp.getContactGroup('Work Friends');
for (const i in contacts) {
  contacts[i] = contacts[i].removeFromGroup(group);
}

Parametri

NomeTipoDescrizione
groupContactGroupIl gruppo di contatti da cui rimuovere il contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il cognome del contatto.

// The code below changes the family name of all the contacts whose names are
// "John Doe" to "Doe-Smith"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFamilyName('Doe-Smith');
}

Parametri

NomeTipoDescrizione
familyNameStringil nuovo cognome del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il nome completo (nome e cognome) del contatto.

// The code below changes the full name of all the contacts whose names are
// "John Doe" to "Johnny Doe"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setFullName('Johnny Doe');
}

Parametri

NomeTipoDescrizione
fullNameStringIl nuovo nome completo del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il nome (nome) del contatto.

// The code below changes the given name of all the contacts whose names are
// "John Doe" to "Johnny"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setGivenName('Johnny');
}

Parametri

NomeTipoDescrizione
givenNameStringil nuovo nome del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta l'indirizzo di casa di questo contatto.

Parametri

NomeTipoDescrizione
addrStringl'indirizzo di casa da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero di fax di casa di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero di fax di casa da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero di telefono di casa di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero di telefono di casa da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta le iniziali del contatto.

// The code below sets the initials of all the contacts whose names are
// "Johnathan Doe" to "JD"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setInitials('JD');
}

Parametri

NomeTipoDescrizione
initialsStringle nuove iniziali del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il nome da nubile del contatto.

// The code below changes the maiden name of all the contacts whose names are
// "Jane Doe" to "Smith"
const contacts = ContactsApp.getContactsByName('Jane Doe');
for (const i in contacts) {
  contacts[i].setMaidenName('Smith');
}

Parametri

NomeTipoDescrizione
maidenNameStringIl nuovo nome da nubile del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il secondo nome del contatto.

// The code below changes the middle name of all the contacts whose names are
// "John Doe" to "Danger"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setMiddleName('Danger');
}

Parametri

NomeTipoDescrizione
middleNameStringIl nuovo secondo nome del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero di cellulare di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero di cellulare da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il nickname del contatto.

// The code below changes the nickname of all the contacts whose names are "John
// Doe" to "JohnnyD"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNickname('JohnnyD');
}

Parametri

NomeTipoDescrizione
nicknameStringil nuovo nickname del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta le note associate a questo contatto.

// The code below sets the notes of all the contacts whose names are "John Doe"
// to "Met him at the hackathon"
const contacts = ContactsApp.getContactsByName('John Doe');
for (const i in contacts) {
  contacts[i].setNotes('Met him at the hackathon');
}

Parametri

NomeTipoDescrizione
notesStringle note da memorizzare per questo contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero del pager di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero del pager da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il prefisso sul nome del contatto.

// The code below sets the prefix of all the contacts whose names are "Johnathan
// Doe" to "Mr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setPrefix('Mr');
}

Parametri

NomeTipoDescrizione
prefixStringIl nuovo prefisso del nome del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta l'indirizzo email principale di questo contatto.

Parametri

NomeTipoDescrizione
primaryEmailStringl'indirizzo email principale da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il nome breve del contatto.

// The code below changes the short name of all the contacts whose names are
// "Johnathan Doe" to "John"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setShortName('John');
}

Parametri

NomeTipoDescrizione
shortNameStringil nuovo nome breve del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il suffisso al nome del contatto.

// The code below sets the suffix of all the contacts whose names are "Johnathan
// Doe" to "Jr"
const contacts = ContactsApp.getContactsByName('Johnathan Doe');
for (const i in contacts) {
  contacts[i].setSuffix('Jr');
}

Parametri

NomeTipoDescrizione
suffixStringIl nuovo suffisso del nome del contatto

Invio

Contact - questo contatto

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Vedi anche


Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta un singolo campo definito dall'utente per questo contatto, da memorizzare con una determinata chiave.

Parametri

NomeTipoDescrizione
keyStringla chiave può essere di qualsiasi tipo di base (String, int e così via)
valueStringIl valore può essere di qualsiasi tipo di base (String, int e così via).

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta i campi definiti dall'utente per questo contatto con le proprietà dell'oggetto specificato.

Parametri

NomeTipoDescrizione
oObjectUn oggetto con una o più proprietà nel formato {key: value}

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta l'indirizzo di lavoro di questo contatto.

Parametri

NomeTipoDescrizione
addrStringl'indirizzo di lavoro da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero di fax di lavoro di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero di fax di lavoro da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds

Ritiro. Questa funzione è deprecata e non deve essere utilizzata nei nuovi script.

Imposta il numero di telefono di lavoro di questo contatto.

Parametri

NomeTipoDescrizione
phoneStringil numero di telefono di lavoro da impostare

Autorizzazione

Gli script che utilizzano questo metodo richiedono l'autorizzazione con uno o più dei seguenti ambiti:

  • https://www.google.com/m8/feeds