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|StreetViewStatusIdentifica il tipo di errore prodotto dall'API. |
endpoint |
Tipo:
MapsNetworkErrorEndpointRappresenta 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. |