- HTTP-Anfrage
- Pfadparameter
- Anfragetext
- Antworttext
- Autorisierungsbereiche
- MatchedLocation
<ph type="x-smartling-placeholder">
- </ph>
- JSON-Darstellung
Findet alle möglichen Standorte, die mit dem angegebenen Standort übereinstimmen. Dieser Vorgang ist nur gültig, wenn der Standort nicht bestätigt ist.
HTTP-Anfrage
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
Die URL verwendet die Syntax der gRPC-Transcodierung.
Pfadparameter
Parameter | |
---|---|
name |
Der Ressourcenname des Standorts, für den Übereinstimmungen gesucht werden sollen. |
Anfragetext
Der Anfragetext enthält Daten mit folgender Struktur:
JSON-Darstellung | |
---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string } |
Felder | |
---|---|
languageCode |
Die bevorzugte Sprache für den entsprechenden Standort (im BCP-47-Format). |
numResults |
Die Anzahl der zurückzugebenden Übereinstimmungen. Der Standardwert ist 3, der Höchstwert ist 10. Die Latenz kann sich erhöhen, wenn mehr angefordert werden. Es gibt keine Paginierung. |
maxCacheDuration |
Verworfen. Dieses Feld wird bei allen Anfragen ignoriert. Dauer in Sekunden mit bis zu neun Nachkommastellen und einem ' |
Antworttext
Bei Erfolg enthält der Antworttext Daten mit der folgenden Struktur:
Antwortnachricht für Locations.FindMatchingLocations
JSON-Darstellung | |
---|---|
{
"matchedLocations": [
{
object ( |
Felder | |
---|---|
matchedLocations[] |
Eine Sammlung von Standorten, die potenzielle Übereinstimmungen mit dem angegebenen Standort darstellen. Diese werden in absteigender Reihenfolge aufgelistet. Gibt es eine genaue Übereinstimmung, wird sie an der ersten Position platziert. |
matchTime |
Wann der Abgleichsalgorithmus zuletzt für diesen Standort ausgeführt wurde. Ein Zeitstempel im Format RFC3339 UTC "Zulu" mit einer Auflösung im Nanosekundenbereich und bis zu neun Nachkommastellen. Beispiele: |
Autorisierungsbereiche
Erfordert einen der folgenden OAuth-Bereiche:
https://www.googleapis.com/auth/plus.business.manage
https://www.googleapis.com/auth/business.manage
Weitere Informationen finden Sie in der Übersicht über OAuth 2.0.
MatchedLocation
Stellt eine mögliche Übereinstimmung mit einem Standort dar.
JSON-Darstellung | |
---|---|
{
"location": {
object ( |
Felder | |
---|---|
location |
Der dünnbesetzte Standort, der eine potenzielle Übereinstimmung darstellt. Zu den nicht ausgefüllten Feldern gehören unter anderem: name (der übereinstimmende Standort kann nicht über |
isExactMatch |
Stimmt das genau überein? |