- Richiesta HTTP
- Parametri percorso
- Corpo della richiesta
- Corpo della risposta
- Ambiti di autorizzazione
- MatchedLocation
Trova tutte le possibili località corrispondenti alla località specificata. Questa operazione è valida solo se la sede non è verificata.
Richiesta HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
L'URL utilizza la sintassi di transcodifica gRPC.
Parametri del percorso
| Parametri | |
|---|---|
| name | 
 Il nome della risorsa della località per cui trovare corrispondenze. | 
Corpo della richiesta
Il corpo della richiesta contiene dati con la seguente struttura:
| Rappresentazione JSON | |
|---|---|
| { "languageCode": string, "numResults": integer, "maxCacheDuration": string } | |
| Campi | |
|---|---|
| languageCode | 
 La lingua preferita per la località corrispondente (nel formato BCP-47). | 
| numResults | 
 Il numero di corrispondenze da restituire. Il valore predefinito è 3, con un massimo di 10. Tieni presente che, se vengono richieste altre, la latenza può aumentare. Non è prevista l'impaginazione. | 
| maxCacheDuration | 
 Deprecato. Questo campo viene ignorato per tutte le richieste. Durata in secondi con un massimo di nove cifre frazionarie, terminata da " | 
Corpo della risposta
In caso di esito positivo, il corpo della risposta contiene dati con la seguente struttura:
Messaggio di risposta per locations.FindMatchingLocations.
| Rappresentazione JSON | |
|---|---|
| {
  "matchedLocations": [
    {
      object ( | |
| Campi | |
|---|---|
| matchedLocations[] | 
 Un insieme di località che potrebbero corrispondere alla località specificata, ordinate dalla migliore alla meno corrispondente. Se c'è una corrispondenza esatta, l'annuncio si trova nella prima posizione. | 
| matchTime | 
 Data/ora dell'ultima esecuzione dell'algoritmo di corrispondenza per questa località. Un timestamp nel formato RFC3339 UTC "Zulu" con risoluzione in nanosecondi e fino a nove cifre frazionarie. Esempi:  | 
Ambiti di autorizzazione
Richiede uno dei seguenti ambiti OAuth:
- https://www.googleapis.com/auth/plus.business.manage
- https://www.googleapis.com/auth/business.manage
Per ulteriori informazioni, consulta la panoramica di OAuth 2.0.
MatchedLocation
Rappresenta una possibile corrispondenza con una località.
| Rappresentazione JSON | |
|---|---|
| {
  "location": {
    object ( | |
| Campi | |
|---|---|
| location | 
 La località con pochi dati che rappresenta una potenziale corrispondenza. I campi non compilati includono, a titolo esemplificativo: nome (la località corrispondente non può essere recuperata tramite  | 
| isExactMatch | 
 Si tratta di una corrispondenza esatta? |