- HTTP-запрос
- Параметры пути
- Тело запроса
- Тело ответа
- Области авторизации
- Сопоставленное местоположение
Находит все возможные местоположения, соответствующие указанному местоположению. Эта операция действительна только в том случае, если местоположение не проверено.
HTTP-запрос
POST https://mybusiness.googleapis.com/v4/{name=accounts/*/locations/*}:findMatches
URL-адрес использует синтаксис транскодирования gRPC .
Параметры пути
Параметры | |
---|---|
name | Имя ресурса местоположения, для которого необходимо найти совпадения. |
Тело запроса
Тело запроса содержит данные следующей структуры:
JSON-представление | |
---|---|
{ "languageCode": string, "numResults": integer, "maxCacheDuration": string } |
Поля | |
---|---|
languageCode | Предпочтительный язык для соответствующего местоположения (в формате BCP-47). |
numResults | Количество совпадений для возврата. Значение по умолчанию — 3, максимум — 10. Обратите внимание, что задержка может увеличиться, если запрошено большее количество. Пагинации нет. |
maxCacheDuration | Устарело. Это поле игнорируется для всех запросов. Продолжительность в секундах, содержащая до девяти дробных цифр, заканчивающаяся символом « |
Тело ответа
В случае успеха тело ответа содержит данные следующей структуры:
Ответное сообщение для Locations.FindMatchingLocations.
JSON-представление | |
---|---|
{
"matchedLocations": [
{
object ( |
Поля | |
---|---|
matchedLocations[] | Коллекция местоположений, потенциально соответствующих указанному местоположению, перечисленных в порядке от наилучшего к наименьшему совпадению. Если есть точное совпадение, оно будет на первой позиции. |
matchTime | Когда алгоритм сопоставления последний раз выполнялся для этого местоположения. Временная метка в формате RFC3339 UTC «Зулу» с наносекундным разрешением и до девяти дробных цифр. Примеры: |
Области авторизации
Требуется одна из следующих областей OAuth:
-
https://www.googleapis.com/auth/plus.business.manage
-
https://www.googleapis.com/auth/business.manage
Дополнительную информацию см. в обзоре OAuth 2.0 .
Сопоставленное местоположение
Представляет возможное совпадение с местоположением.
JSON-представление | |
---|---|
{
"location": {
object ( |
Поля | |
---|---|
location | Малонаселенное место, потенциально подходящее. Незаполненные поля включают, помимо прочего: имя (совпадающее местоположение не может быть получено ни через |
isExactMatch | Это точное совпадение? |