Il servizio Contatti è stato ritirato da Apps Script il 16 dicembre 2022. Utilizza invece il servizio avanzato dell'API People. L'API People utilizza un protocollo JSON più recente e offre funzionalità avanzate, come l'unione di contatti con profili.
Utilizza questa guida per scoprire quali metodi del servizio Contatti non hanno un equivalente nel servizio avanzato dell'API People, scopri cosa puoi utilizzare al loro posto e trova esempi di codice per la migrazione delle attività comuni. Per ulteriori informazioni, consulta la guida alla migrazione dell'API Contacts.
Metodi senza equivalenti nell'API People
Di seguito sono elencati i metodi getContacts
del servizio Contatti che non hanno modi equivalenti per cercare i contatti nel servizio avanzato dell'API People. Con il servizio avanzato dell'API People, puoi eseguire ricerche in base ai campi names
, nickNames
, emailAddresses
, phoneNumbers
e organizations
di un contatto provenienti dall'origine CONTACT
.
Metodi senza equivalenti |
---|
|
Di seguito sono elencati i metodi getContacts
del servizio Contatti che utilizzano un parametro label
aggiuntivo. Puoi utilizzare searchContacts
dal servizio avanzato dell'API People per recuperare i contatti in base al campo equivalente, ma non puoi limitare la ricerca a un'etichetta specifica.
Metodi con equivalenti parziali |
---|
|
Funzionalità aggiuntive disponibili con l'API People
Quando esegui la migrazione al servizio avanzato dell'API People, puoi accedere alle seguenti funzionalità dell'API People che non sono disponibili nel servizio Contatti:
- Specifica l'origine dati: quando cerchi informazioni su una persona, puoi specificare dove eseguire la ricerca, ad esempio un contatto o un profilo Google.
- Cerca persone tramite una stringa di query: puoi ottenere un elenco di profili e contatti corrispondenti a una stringa specifica.
- Richieste collettive: puoi raggruppare le chiamate all'API People per ridurre il tempo di esecuzione dello script.
Esempi di codice per attività comuni
Questa sezione elenca le attività comuni del servizio Contatti. Gli esempi di codice mostrano come creare le attività utilizzando il servizio avanzato dell'API People.
Ottenere un gruppo di contatti per nome
Il seguente esempio di codice mostra come recuperare un gruppo di contatti tramite il nome, che è equivalente a getContactGroup(name)
nel servizio Contatti.
Trovare un contatto tramite indirizzo email
Il seguente esempio di codice mostra come recuperare un contatto tramite il suo indirizzo email,
che è l'equivalente di getContact(emailAddress)
nel servizio Contatti.
Ricevere tutti i contatti
Il seguente esempio di codice mostra come recuperare tutti i contatti di un utente, ovvero
l'equivalente di getContacts()
nel servizio Contatti.
Ottenere il nome completo di un contatto
Il seguente esempio di codice mostra come ottenere il nome completo di un contatto, che è equivalente a getFullName()
nel servizio Contatti.
Ottenere tutti i numeri di telefono di un contatto
Il seguente esempio di codice mostra come recuperare tutti i numeri di telefono di un
contatto, che è l'equivalente di getPhones()
nel servizio Contatti.
Ottenere un numero di telefono specifico per un contatto
Il seguente esempio di codice mostra come recuperare un numero di telefono specifico per un
contatto, che corrisponde a getPhoneNumber()
nel servizio Contatti.