- Richiesta HTTP
- Parametri di ricerca
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- Prova!
Fornisce un elenco dei contatti raggruppati dell'utente autenticato che corrispondono alla query di ricerca. La query corrisponde ai campi names
, nickNames
, emailAddresses
, phoneNumbers
e organizations
di un contatto provenienti dall'origine CONTACT
.
IMPORTANTE: prima di cercare, i client devono inviare una richiesta di riscaldamento con una query vuota per aggiornare la cache. Visita la pagina https://developers.google.com/people/v1/contacts#search_the_users_contacts
Richiesta HTTP
GET https://people.googleapis.com/v1/people:searchContacts
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri di ricerca
Parametri | |
---|---|
query |
obbligatorio. La query in testo normale per la richiesta. La query viene utilizzata per trovare corrispondenze tra le frasi di prefisso dei campi di una persona. Ad esempio, una persona con il nome "nome foo" corrisponde a query come "f", "fo", "foo", "foo n", "nam" ecc., ma non "oo n". |
pageSize |
Campo facoltativo. Il numero di risultati da restituire. Il valore predefinito è 10 se il campo non è impostato oppure viene impostato su 0. I valori superiori a 30 verranno limitati a 30. |
readMask |
obbligatorio. Una maschera di campo per limitare i campi restituiti per ogni persona. È possibile specificare più campi separandoli con virgole. I valori validi sono:
|
sources[] |
Campo facoltativo. Una maschera dei tipi di origine da restituire. Se non impostato, il valore predefinito è |
Corpo della richiesta
Il corpo della richiesta deve essere vuoto.
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene un'istanza di SearchResponse
.
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
https://www.googleapis.com/auth/contacts
https://www.googleapis.com/auth/contacts.readonly
Per ulteriori informazioni, consulta la guida all'autorizzazione.