Classe MapsNetworkError
Classe google.maps.MapsNetworkError
Classe de base pour la gestion des erreurs réseau dans Maps.
Cette classe étend Error
.
Accédez-y en appelant le const {MapsNetworkError} = await google.maps.importLibrary("core")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
code |
Type :
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus Identifie le type d'erreur générée par l'API. |
endpoint |
Type :
MapsNetworkErrorEndpoint Représente le service réseau qui a renvoyé l'erreur. |
Classe MapsRequestError
Classe google.maps.MapsRequestError
Représente une erreur de requête provenant d'un service Web (c'est-à-dire l'équivalent d'un code 4xx en HTTP).
Cette classe étend MapsNetworkError
.
Accédez-y en appelant le const {MapsRequestError} = await google.maps.importLibrary("core")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
Hérité :
code ,
endpoint
|
MapsServerError class
Classe google.maps.MapsServerError
Représente une erreur côté serveur d'un service Web (c'est-à-dire l'équivalent d'un code 5xx en HTTP).
Cette classe étend MapsNetworkError
.
Accédez-y en appelant le const {MapsServerError} = await google.maps.importLibrary("core")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Propriétés | |
---|---|
Hérité :
code ,
endpoint
|
Constantes MapsNetworkErrorEndpoint
google.maps.MapsNetworkErrorEndpoint
constantes
Identifiants des points de terminaison d'API utilisés par les instances MapsNetworkError
.
Accédez-y en appelant le const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
DIRECTIONS_ROUTE |
Identifie l'API Routes dans l'API Directions. |
DISTANCE_MATRIX |
Identifie l'API Distance Matrix. |
ELEVATION_ALONG_PATH |
Identifie l'API getElevationsAlongPath dans l'API Elevation. |
ELEVATION_LOCATIONS |
Identifie l'API getElevationForLocations dans l'API Elevation. |
FLEET_ENGINE_GET_DELIVERY_VEHICLE |
Identifie l'API GetDeliveryVehicle dans Fleet Engine. |
FLEET_ENGINE_GET_TRIP |
Identifie l'API Get Trip dans Fleet Engine. |
FLEET_ENGINE_GET_VEHICLE |
Identifie l'API Get Vehicle dans Fleet Engine. |
FLEET_ENGINE_LIST_DELIVERY_VEHICLES |
Identifie l'API ListDeliveryVehicles dans Fleet Engine. |
FLEET_ENGINE_LIST_TASKS |
Identifie l'API List Tasks dans Fleet Engine. |
FLEET_ENGINE_LIST_VEHICLES |
Identifie l'API List Vehicles dans Fleet Engine. |
FLEET_ENGINE_SEARCH_TASKS |
Identifie l'API Search Tasks dans Fleet Engine. |
GEOCODER_GEOCODE |
Identifie l'API Geocode dans le géocodeur. |
MAPS_MAX_ZOOM |
Identifie l'API MaximumZoomImageryService dans l'API Maps. |
PLACES_AUTOCOMPLETE |
Identifie l'API Autocomplete dans l'API Places. |
PLACES_DETAILS |
Identifie l'API Details dans l'API Places. |
PLACES_FIND_PLACE_FROM_PHONE_NUMBER |
Identifie l'API findPlaceFromPhoneNumber dans l'API Places. |
PLACES_FIND_PLACE_FROM_QUERY |
Identifie l'API findPlaceFromQuery dans l'API Places. |
PLACES_GATEWAY |
Identifie l'API Gateway dans l'API Places. |
PLACES_GET_PLACE |
Identifie l'API Get Place dans l'API Places. |
PLACES_LOCAL_CONTEXT_SEARCH |
Identifie l'API LocalContextSearch dans l'API Places. |
PLACES_NEARBY_SEARCH |
Identifie l'API NearbySearch dans l'API Places. |
PLACES_SEARCH_TEXT |
Identifie l'API Search Text dans l'API Places. |
STREETVIEW_GET_PANORAMA |
Identifie la méthode getPanorama dans le service Street View. |
Constantes RPCStatus
google.maps.RPCStatus
constantes
État renvoyé par un service Web. Consultez https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
Accédez-y en appelant le const {RPCStatus} = await google.maps.importLibrary("core")
.
Consultez Bibliothèques de l'API Maps JavaScript.
Constantes | |
---|---|
ABORTED |
L'opération a été abandonnée, généralement en raison d'un problème de simultanéité, tel qu'un échec de vérification du séquenceur ou un abandon de transaction. |
ALREADY_EXISTS |
L'entité qu'un client a tenté de créer (par exemple, un fichier ou un répertoire) existe déjà. |
CANCELLED |
L'opération a été annulée, généralement par l'appelant. |
DATA_LOSS |
Perte ou corruption de données irrécupérable. |
DEADLINE_EXCEEDED |
Le délai a expiré avant que l'opération puisse se terminer. Pour les opérations qui modifient l'état du système, cette erreur peut être affichée même si l'opération s'est terminée avec succès. Par exemple, une réponse réussie d'un serveur aurait pu être retardée longtemps. |
FAILED_PRECONDITION |
L'opération a été rejetée car le système n'est pas dans un état requis pour exécuter l'opération. |
INTERNAL |
Erreurs internes. Cela signifie que certains invariants attendus par le système sous-jacent n'ont pas été respectés. Ce code d'erreur est réservé aux erreurs graves. |
INVALID_ARGUMENT |
Le client a spécifié un argument non valide. Notez que cette erreur diffère de FAILED_PRECONDITION . INVALID_ARGUMENT indique les arguments problématiques, quel que soit l'état du système (par exemple, un nom de fichier incorrect). |
NOT_FOUND |
Une entité demandée (fichier ou répertoire, par exemple) est introuvable. |
OK |
Pas une erreur, affiché en cas de réussite. |
OUT_OF_RANGE |
L'opération a été tentée au-delà de la plage valide. Par exemple, rechercher ou lire après la fin du fichier. Contrairement à INVALID_ARGUMENT , cette erreur indique un problème pouvant être résolu si l'état du système change. Par exemple, un système de fichiers 32 bits générera INVALID_ARGUMENT s'il est invité à lire avec un décalage qui n'est pas compris dans la plage [0,2 ^ 32-1], mais générera OUT_OF_RANGE s'il est invité à lire avec un décalage qui dépasse la taille du fichier actuel. |
PERMISSION_DENIED |
L'appelant n'a pas l'autorisation d'exécuter l'opération spécifiée. Ce code d'erreur n'implique pas que la requête soit valide ni que l'entité demandée existe ou qu'elle répond à d'autres pré-requis. |
RESOURCE_EXHAUSTED |
Certaines ressources ont été épuisées ; par exemple, un quota par utilisateur a été atteint ou le système de fichiers dans son intégralité manque d'espace. |
UNAUTHENTICATED |
La requête ne dispose pas d'identifiants d'authentification valides pour l'opération. |
UNAVAILABLE |
Le service est actuellement indisponible. Il s'agit probablement d'une condition temporaire qui peut être corrigée en réessayant après avoir laissé passer un intervalle entre les tentatives. Notez qu'il n'est pas toujours sûr de relancer des opérations non idempotentes. |
UNIMPLEMENTED |
L'opération n'est pas implémentée ou n'est pas prise en charge/activée dans ce service. |
UNKNOWN |
Erreur inconnue. Par exemple, cette erreur peut s'afficher lorsqu'un état reçu d'un autre espace d'adressage appartient à un espace d'erreur inconnu dans cet espace d'adressage. De plus, les erreurs des API qui ne renvoient pas suffisamment d'informations relatives aux erreurs peuvent être converties dans cette erreur. |