Il servizio Persone avanzato ti consente di utilizzare l'API People in Apps Script. Questa API consente agli script di creare, leggere e aggiornare i dati di contatto dell'utente che ha eseguito l'accesso e di leggere i dati del profilo degli utenti Google.
Riferimento
Per informazioni dettagliate su questo servizio, consulta la documentazione di riferimento per l'API People. Come tutti i servizi avanzati di Apps Script, il servizio Persone avanzato utilizza gli stessi oggetti, metodi e parametri dell'API pubblica. Per ulteriori informazioni, consulta Come vengono determinate le firme dei metodi.
Per segnalare problemi e trovare altra assistenza, consulta la guida all'assistenza di Persone 1.0.
Codice di esempio
Il codice di esempio riportato di seguito utilizza la versione 1 dell'API.
Ottenere i collegamenti dell'utente
Per ottenere un elenco di persone nei contatti dell'utente, utilizza il seguente codice:
Ottenere la persona per l'utente
Per ottenere il profilo dell'utente, devi richiedere l'ambito https://www.googleapis.com/auth/userinfo.profile
seguendo le istruzioni per aggiungere ambiti espliciti al file manifest appsscript.json
. Una volta aggiunto l'ambito, puoi utilizzare il seguente codice:
Ottenere i dati di una persona per un Account Google
Per ottenere le informazioni sulla persona per qualsiasi Account Google, utilizza il seguente codice: