- Solicitud HTTP
- Parámetros de ruta de acceso
- Cuerpo de la solicitud
- Cuerpo de la respuesta
- Alcances de la autorización
- MatchedLocation
Busca todas las ubicaciones posibles que coinciden con la ubicación especificada. Esta operación solo es válida si la ubicación no está verificada.
Solicitud HTTP
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
La URL usa la sintaxis de la transcodificación gRPC.
Parámetros de ruta de acceso
Parámetros | |
---|---|
name |
El nombre del recurso de la ubicación para la que se deben buscar coincidencias. |
Cuerpo de la solicitud
El cuerpo de la solicitud contiene datos con la siguiente estructura:
Representación JSON | |
---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string } |
Campos | |
---|---|
languageCode |
El idioma preferido de la ubicación coincidente (en formato BCP-47). |
numResults |
La cantidad de coincidencias que se mostrarán. El valor predeterminado es 3, con un máximo de 10. Ten en cuenta que la latencia puede aumentar si se solicitan más. No hay paginación. |
maxCacheDuration |
Ya no está disponible. Este campo se ignora para todas las solicitudes. Es una duración en segundos con hasta nueve dígitos fraccionarios que termina en " |
Cuerpo de la respuesta
Si se ejecuta correctamente, el cuerpo de la respuesta contendrá datos con la siguiente estructura:
Mensaje de respuesta para locations.FindMatchingLocations.
Representación JSON | |
---|---|
{
"matchedLocations": [
{
object ( |
Campos | |
---|---|
matchedLocations[] |
Es un conjunto de ubicaciones que son posibles coincidencias con la ubicación especificada, ordenadas de mayor a menor coincidencia. Si hay una coincidencia exacta, se ubicará en la primera posición. |
matchTime |
Cuándo se ejecutó por última vez el algoritmo de coincidencia para esta ubicación. Una marca de tiempo en formato RFC3339 UTC "Zulú", con resolución de nanosegundos y hasta nueve dígitos fraccionarios. Ejemplos: |
Alcances de la autorización
Se necesita uno de los siguientes alcances de OAuth:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Para obtener más información, consulta la Descripción general de OAuth 2.0.
MatchedLocation
Representa una posible coincidencia con una ubicación.
Representación JSON | |
---|---|
{
"location": {
object ( |
Campos | |
---|---|
location |
La ubicación dispersa poblada que es una posible coincidencia. Los campos sin propagar incluyen, entre otros, los siguientes: nombre (la ubicación coincidente no se puede recuperar a través de |
isExactMatch |
¿Se trata de una coincidencia exacta? |