- 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? |