MapsNetworkError class
google.maps.MapsNetworkError
class
מחלקת בסיס לניהול שגיאות ברשת במפות Google.
הכיתה הזו היא הרחבה של Error
.
אפשר להתקשר אל const {MapsNetworkError} = await google.maps.importLibrary("core")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
מאפיינים | |
---|---|
code |
סוג:
DirectionsStatus|DistanceMatrixStatus|ElevationStatus|GeocoderStatus|MaxZoomStatus|PlacesServiceStatus|RPCStatus|StreetViewStatus מזהה את סוג השגיאה שנוצרה על ידי ה-API. |
endpoint |
מייצג את שירות הרשת שהחזיר את השגיאה. |
MapsRequestError class
google.maps.MapsRequestError
class
מייצג שגיאת בקשה משירות אינטרנט (כלומר, המקבילה לקוד 4xx ב-HTTP).
הכיתה הזו היא הרחבה של MapsNetworkError
.
אפשר להתקשר אל const {MapsRequestError} = await google.maps.importLibrary("core")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
מאפיינים | |
---|---|
בירושה:
code ,
endpoint
|
MapsServerError class
google.maps.MapsServerError
class
מייצג שגיאה בצד השרת משירות אינטרנט (כלומר, המקבילה לקוד 5xx ב-HTTP).
הכיתה הזו היא הרחבה של MapsNetworkError
.
אפשר להתקשר אל const {MapsServerError} = await google.maps.importLibrary("core")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
מאפיינים | |
---|---|
בירושה:
code ,
endpoint
|
MapsNetworkErrorEndpoint constants
google.maps.MapsNetworkErrorEndpoint
constants
מזהים של נקודות קצה של API שמשמשים מופעי MapsNetworkError
.
אפשר להתקשר אל const {MapsNetworkErrorEndpoint} = await google.maps.importLibrary("core")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
DIRECTIONS_ROUTE |
מזהה את Routes API בתוך Directions API. |
DISTANCE_MATRIX |
מזהה את DistanceMatrix API. |
ELEVATION_ALONG_PATH |
מזהה את getElevationsAlongPath API בתוך 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 ב-Geocoder. |
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 |
מזהה את findPlaceFromPhoneNumber API ב-Places API. |
PLACES_FIND_PLACE_FROM_QUERY |
מזהה את findPlaceFromQuery API ב-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 בשירות Streetview. |
RPCStatusRPCStatus
google.maps.RPCStatus
constants
הסטטוס שמוחזר משירות אינטרנט. מידע נוסף זמין בכתובת https://grpc.github.io/grpc/core/md_doc_statuscodes.html.
אפשר להתקשר אל const {RPCStatus} = await google.maps.importLibrary("core")
כדי לקבל גישה.
מידע נוסף זמין במאמר בנושא ספריות ב-Maps JavaScript API.
Constants | |
---|---|
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 ביט לקרוא נתונים בהיסט שלא נמצא בטווח [0,2^32-1], היא תיצור INVALID_ARGUMENT , אבל אם מבקשים ממנה לקרוא נתונים בהיסט שגדול מגודל הקובץ הנוכחי, היא תיצור OUT_OF_RANGE . |
PERMISSION_DENIED |
למתקשר אין הרשאה לבצע את הפעולה שצוינה. קוד השגיאה הזה לא מציין שהבקשה תקפה, שהישות המבוקשת קיימת או שהיא עומדת בתנאים מוקדמים אחרים. |
RESOURCE_EXHAUSTED |
אזל המקום באחד המשאבים, אולי המכסה לכל משתמש או אולי במערכת הקבצים כולה. |
UNAUTHENTICATED |
בבקשה לא צוינו פרטי כניסה תקפים לאימות לצורך ביצוע הפעולה. |
UNAVAILABLE |
השירות הזה לא זמין כרגע. הסיבה היא כנראה מצב זמני, שאפשר לתקן אותו באמצעות ניסיון חוזר עם השהיה. שימו לב: לא תמיד בטוח לנסות שוב פעולות שהן לא אידמפוטנטיות. |
UNIMPLEMENTED |
הפעולה לא יושמה או שהיא לא נתמכת או לא מופעלת בשירות הזה. |
UNKNOWN |
שגיאה לא ידועה. לדוגמה, השגיאה הזו יכולה לחזור כשסטטוס שמתקבל ממרחב כתובות אחר שייך למרחב שגיאות שלא מוכר במרחב הכתובות הזה. יכול להיות שגם שגיאות שמועלות על ידי ממשקי API שלא מחזירים מספיק מידע על השגיאה יומרו לשגיאה הזו. |