MapsNetworkError class
google.maps.MapsNetworkError
classe
Classe base per la gestione degli errori di rete in Maps.
Questo corso si estende
Error
.
Accesso chiamando il numero const {MapsNetworkError} = await google.maps.importLibrary("core")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
code |
Tipo:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus Identifica il tipo di errore prodotto dall'API. |
endpoint |
Tipo:
MapsNetworkErrorEndpoint Rappresenta il servizio di rete che ha restituito l'errore. |
MapsRequestError class
google.maps.MapsRequestError
classe
Rappresenta un errore di richiesta da un servizio web (ovvero l'equivalente di un codice 4xx in HTTP).
Questo corso si estende
MapsNetworkError
.
Accesso chiamando il numero const {MapsRequestError} = await google.maps.importLibrary("core")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
Ereditato:
code ,
endpoint
|
MapsServerError class
google.maps.MapsServerError
classe
Rappresenta un errore lato server di un servizio web (ovvero l'equivalente di un codice 5xx in HTTP).
Questo corso si estende
MapsNetworkError
.
Accesso chiamando il numero const {MapsServerError} = await google.maps.importLibrary("core")
.
Consulta Librerie nell'API Maps JavaScript.
Proprietà | |
---|---|
Ereditato:
code ,
endpoint
|
MapsNetworkErrorEndpoint costanti
google.maps.MapsNetworkErrorEndpoint
costanti
Identificatori per gli endpoint API utilizzati dalle istanze MapsNetworkError
.
Accesso chiamando il numero const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
.
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
DIRECTIONS_ROUTE |
Identifica l'API Routes all'interno dell'API Directions. |
DISTANCE_MATRIX |
Identifica l'API Distance Matrix. |
ELEVATION_ALONG_PATH |
Identifica l'API getElevationsAlongPath all'interno dell'API Elevation. |
ELEVATION_LOCATIONS |
Identifica l'API getElevationForLocations all'interno dell'API Elevation. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Identifica l'API Get DeliveryVehicle all'interno di Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Identifica l'API Get Trip all'interno di Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Identifica l'API Get Vehicle in Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Identifica l'API List DeliveryVehicles in Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Identifica l'API List Tasks all'interno di Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Identifica l'API List Vehicles all'interno di Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Identifica l'API Search Tasks all'interno di Fleet Engine. |
GEOCODER_GEOCODE |
Identifica l'API Geocode all'interno di Geocoder. |
MAPS_MAX_ZOOM |
Identifica l'API MaximumZoomImageryService all'interno dell'API Maps. |
PLACES_AUTOCOMPLETE |
Identifica l'API Autocomplete all'interno dell'API Places. |
PLACES_DETAILS |
Identifica l'API Details all'interno dell'API Places. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Identifica l'API findPlaceFromPhoneNumber all'interno dell'API Places. |
PLACES_FIND_PLACE_FROM_QUERY |
Identifica l'API findPlaceFromQuery all'interno dell'API Places. |
PLACES_GATEWAY |
Identifica l'API Gateway all'interno dell'API Places. |
PLACES_GET_PLACE |
Identifica l'API Get Place all'interno dell'API Places. |
PLACES_LOCAL_CONTEXT_SEARCH |
Identifica l'API LocalContextSearch all'interno dell'API Places. |
PLACES_NEARBY_SEARCH |
Identifica l'API Nearby Search all'interno dell'API Places. |
PLACES_SEARCH_TEXT |
Identifica l'API Search Text all'interno dell'API Places. |
STREETVIEW_GET_PANORAMA |
Identifica il metodo getPanorama all'interno del servizio Street View. |
Costanti RPCStatus
google.maps.RPCStatus
costanti
Lo stato restituito da un servizio web. Consulta la pagina https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Accesso chiamando il numero const {RPCStatus} = await google.maps.importLibrary("core")
.
Consulta Librerie nell'API Maps JavaScript.
Costanti | |
---|---|
ABORTED |
L'operazione è stata interrotta, in genere a causa di un problema di concorrenza, ad esempio un errore di controllo del sequencer o un'interruzione della transazione. |
ALREADY_EXISTS |
L'entità che un client ha tentato di creare (ad es. file o directory) esiste già. |
CANCELLED |
L'operazione è stata annullata, in genere dal chiamante. |
DATA_LOSS |
Perdita o danneggiamento dei dati non recuperabili. |
DEADLINE_EXCEEDED |
La scadenza è terminata prima che l'operazione potesse essere completata. Per le operazioni che modificano lo stato del sistema, questo errore può essere restituito anche se l'operazione è stata completata correttamente. Ad esempio, una risposta riuscita da un server potrebbe essere stata ritardata a lungo. |
FAILED_PRECONDITION |
L'operazione è stata rifiutata perché il sistema non si trova nello stato richiesto per l'esecuzione dell'operazione. |
INTERNAL |
Errori interni. Ciò significa che alcuni invarianti previsti dal sistema sottostante sono stati violati. Questo codice di errore è riservato agli errori gravi. |
INVALID_ARGUMENT |
Il client ha specificato un argomento non valido. Tieni presente che questa operazione è diversa da FAILED_PRECONDITION . INVALID_ARGUMENT indica argomenti problematici indipendentemente dallo stato del sistema (ad es. un nome file non valido). |
NOT_FOUND |
Impossibile trovare alcune entità richieste (ad es. file o directory). |
OK |
Non è un errore; viene restituito in caso di esito positivo. |
OUT_OF_RANGE |
L'operazione è stata tentata oltre l'intervallo valido. Ad esempio, cercare o leggere la fine del file. A differenza di INVALID_ARGUMENT , questo errore indica un problema che potrebbe essere risolto se lo stato del sistema cambia. Ad esempio, un file system a 32 bit genererà INVALID_ARGUMENT se viene chiesto di leggere a un offset non compreso nell'intervallo [0,2^32-1], ma genererà OUT_OF_RANGE se viene chiesto di leggere da un offset successivo alla dimensione corrente del file. |
PERMISSION_DENIED |
Il chiamante non dispone dell'autorizzazione per eseguire l'operazione specificata. Questo codice di errore non implica che la richiesta sia valida o che l'entità richiesta esista o soddisfi altre precondizioni. |
RESOURCE_EXHAUSTED |
Alcune risorse sono esaurite, ad esempio una quota per utente o l'intero file system è esaurito. |
UNAUTHENTICATED |
La richiesta non ha credenziali di autenticazione valide per l'operazione. |
UNAVAILABLE |
Il servizio non è al momento disponibile. Si tratta molto probabilmente di una condizione temporanea, che può essere corretta riprovando con un backoff. Tieni presente che non è sempre sicuro riprovare le operazioni non idempotenti. |
UNIMPLEMENTED |
L'operazione non è implementata o non è supportata/abilitata in questo servizio. |
UNKNOWN |
Errore sconosciuto. Ad esempio, questo errore può essere restituito quando uno stato ricevuto da un altro spazio di indirizzi appartiene a uno spazio di errore sconosciuto in questo spazio di indirizzi. Anche gli errori generati dalle API che non restituiscono informazioni sufficienti sugli errori possono essere convertiti in questo errore. |