Преобразует список URL-адресов Google Maps в конкретные геопространственные объекты (например, места) на Google Maps.
HTTP-запрос
POST https://mapstools.googleapis.com/v1alpha:resolveMapsUrls
В URL-адресе используется синтаксис транскодирования gRPC .
Текст запроса
Тело запроса содержит данные следующей структуры:
| JSON-представление |
|---|
{ "urls": [ string ] } |
| Поля | |
|---|---|
urls[] | Обязательно. URL-адреса Google Maps, которые необходимо разрешить. Каждый URL-адрес должен быть действительным URL-адресом Google Maps, например, https://maps.app.goo.gl/... , https://www.google.com/maps/place/... или https://maps.google.com/... . В настоящее время поддерживаются только URL-адреса, указывающие на одно место. Вы можете указать до 20 URL-адресов. |
Ответный текст
Ответное сообщение для v1alpha.resolveMapsUrls.
В случае успеха тело ответа содержит данные следующей структуры:
| JSON-представление |
|---|
{ "entities": [ { object ( |
| Поля | |
|---|---|
entities[] | Только вывод. Список разрешенных объектов по URL-адресам Google Maps. Гарантированное соответствие 1:1 с индексами |
failedRequests | Только вывод. Карта, отображающая частичные сбои при доступе к URL-адресам Google Maps. Ключом является индекс неудачного запроса в поле Объект, содержащий список пар |
Области полномочий
Требуется следующая область действия OAuth:
-
https://www.googleapis.com/auth/maps-platform.mapstools