Класс MapsNetworkError
google.maps.MapsNetworkError
класс
Базовый класс для управления ошибками сети в Картах.
Этот класс расширяет Error.
Чтобы получить доступ, позвоните по номеру const {MapsNetworkError} = await google.maps.importLibrary("core").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
code |
Тип:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatusОпределяет тип ошибки, созданной API. |
endpoint |
Представляет сетевой сервис, который вернул ошибку. |
Класс MapsRequestError
google.maps.MapsRequestError
класс
Представляет ошибку запроса от веб-сервиса (эквивалент кода 4xx в HTTP).
Этот класс расширяет MapsNetworkError.
Чтобы получить доступ, позвоните по номеру const {MapsRequestError} = await google.maps.importLibrary("core").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
Унаследованные:
code,
endpoint
|
Класс MapsServerError
google.maps.MapsServerError
класс
Представляет ошибку на стороне сервера веб-сервиса (эквивалент кода 5xx в HTTP).
Этот класс расширяет MapsNetworkError.
Чтобы получить доступ, позвоните по номеру const {MapsServerError} = await google.maps.importLibrary("core").
Подробнее о библиотеках Maps JavaScript API…
Свойства | |
|---|---|
Унаследованные:
code,
endpoint
|
Константы MapsNetworkErrorEndpoint
google.maps.MapsNetworkErrorEndpoint
константы
Идентификаторы конечных точек API, используемые экземплярами MapsNetworkError.
Чтобы получить доступ, позвоните по номеру const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
DIRECTIONS_ROUTE |
Идентифицирует Routes API в Directions API. |
DISTANCE_MATRIX |
Идентификатор DistanceMatrix API. |
ELEVATION_ALONG_PATH |
Идентифицирует API getElevationsAlongPath в Elevation API. |
ELEVATION_LOCATIONS |
Идентифицирует API getElevationForLocations в Elevation API. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Идентифицирует Get DeliveryVehicle API в Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Идентифицирует Get Trip API в Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Идентифицирует Get Vehicle API в Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Идентифицирует List DeliveryVehicles API в Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Идентифицирует List Tasks API в Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Идентифицирует List Vehicles API в Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Идентифицирует Search Tasks API в Fleet Engine. |
GEOCODER_GEOCODE |
Идентифицирует Geocode API в геокодере. |
MAPS_MAX_ZOOM |
Идентифицирует MaximumZoomImageryService API в Maps API. |
PLACES_AUTOCOMPLETE |
Идентифицирует Autocomplete API в Places API. |
PLACES_DETAILS |
Идентифицирует Details API в Places API. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Идентифицирует API findPlaceFromPhoneNumber в Places API. |
PLACES_FIND_PLACE_FROM_QUERY |
Идентифицирует API findPlaceFromQuery в Places API. |
PLACES_GATEWAY |
Идентифицирует Gateway API в Places API. |
PLACES_GET_PLACE |
Идентифицирует Get Place API в Places API. |
PLACES_LOCAL_CONTEXT_SEARCH |
Идентифицирует LocalContextSearch API в Places API. |
PLACES_NEARBY_SEARCH |
Идентифицирует NearbySearch API в Places API. |
PLACES_SEARCH_TEXT |
Идентифицирует Search Text API в Places API. |
STREETVIEW_GET_PANORAMA |
Определяет метод getPanorama в сервисе Просмотра улиц. |
Константы RPCStatus
google.maps.RPCStatus
константы
Статус, возвращенный веб-сервисом. Подробнее: https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Чтобы получить доступ, позвоните по номеру const {RPCStatus} = await google.maps.importLibrary("core").
Подробнее о библиотеках Maps JavaScript API…
Константы | |
|---|---|
ABORTED |
Операция отменена (скорее всего, из-за проблемы с параллелизмом, такой как ошибка при проверке очередности действий или прерывание транзакции). |
ALREADY_EXISTS |
Объект, который клиент пытается создать (например, файл или каталог), уже существует. |
CANCELLED |
Операция отменена, как правило, отправителем вызова. |
DATA_LOSS |
Потеря или повреждение данных без возможности восстановления. |
DEADLINE_EXCEEDED |
Конечный срок завершился до того, как операция была выполнена. Если операция изменяет состояние системы, то эта ошибка может быть возвращена, даже если операция выполнена успешно. Например, ответ от сервера мог прийти с большой задержкой. |
FAILED_PRECONDITION |
Операция отклонена, поскольку состояние системы не соответствует требуемому для выполнения этой операции. |
INTERNAL |
Внутренние ошибки, при которых нарушаются некоторые инварианты, ожидаемые системой. Этот код ошибки зарезервирован для серьезных ошибок. |
INVALID_ARGUMENT |
Клиент указал недействительный аргумент. Обратите внимание, что это отличается от FAILED_PRECONDITION. INVALID_ARGUMENT указывает на аргументы, которые вызывают проблемы независимо от состояния системы (например, неправильное имя файла). |
NOT_FOUND |
Не найден запрошенный объект (например, файл или каталог). |
OK |
Не ошибка. Возвращается в случае успеха. |
OUT_OF_RANGE |
При попытке выполнения операции был превышен допустимый диапазон. Например, поиск или чтение за пределами конца файла. В отличие от INVALID_ARGUMENT, эта ошибка указывает на проблему, которая может быть устранена при изменении состояния системы. Например, 32-битная файловая система сгенерирует INVALID_ARGUMENT, если ей будет предложено выполнить чтение со смещением, которое не находится в диапазоне [0,2^32-1], но сгенерирует OUT_OF_RANGE, если ей будет предложено выполнить чтение со смещением, превышающим текущий размер файла. |
PERMISSION_DENIED |
У отправителя вызова нет разрешения на выполнение указанной операции. Этот код ошибки не подразумевает, что запрос является действительным, запрошенный объект существует или запрошенный объект соответствует каким-либо критериям. |
RESOURCE_EXHAUSTED |
Исчерпан какой-либо ресурс, например квота на пользователя или место в файловой системе. |
UNAUTHENTICATED |
У запроса нет действительных учетных данных для выполнения операции. |
UNAVAILABLE |
Сервис в данный момент недоступен. Скорее всего, это временная проблема, которую можно исправить, повторив попытку через какое-то время. Обратите внимание, что повторные попытки выполнения неидемпотентных операций не всегда безопасны. |
UNIMPLEMENTED |
Операция не реализована, не поддерживается или не включена в этом сервисе. |
UNKNOWN |
Неизвестная ошибка. Например, эта ошибка может быть возвращена, когда статус, полученный из другого адресного пространства, относится к пространству ошибок, неизвестному в этом адресном пространстве. Кроме того, сообщения об ошибках от API, содержащие недостаточно данных, также могут преобразовываться в эту ошибку. |