דרישות לגבי הבקשה

כדי לשלוח בקשה ל-Roads Selection API, צריך לכלול את הפרטים הבאים:

  • מספר או מזהה של פרויקט ב-Google Cloud בכותרת X-Goog-User-Project של הבקשה. הערך הזה קובע את הפרויקט שמשמש לחיוב ולחישובים של מכסת השימוש.
  • טוקן OAuth בכותרת Authorization של הבקשה. מידע נוסף על שימוש ב-OAuth עם Roads Selection API זמין במאמר בנושא שימוש ב-OAuth.

  • מספר או מזהה של פרויקט ב-Google Cloud בכתובת ה-URL של הבקשה. הערך הזה מציין את הפרויקט שמכיל את המשאב SelectedRoute. בדרך כלל הפרויקט הזה זהה לפרויקט שצוין בכותרת X-Goog-User-Project, אבל זו לא חובה.

  • הערך selectedRouteId בכתובת ה-URL של הבקשה. בכל פעם שמבצעים פעולה בSelectedRoute ספציפי, מעבירים את המזהה של המסלול שנבחר כחלק מכתובת ה-URL של הבקשה.

כדוגמה לבקשה, בקטע הקוד הבא מוצג המבנה של בקשה למחיקה של מסלול נבחר עם כל הרכיבים שצוינו קודם:

curl -X DELETE \
-H 'X-Goog-User-Project: PROJECT_NUMBER' \
-H "Authorization: Bearer ACCESS_TOKEN" \
 https://roads.googleapis.com/selection/v1/projects/PROJECT_NUMBER/selectedRoutes/SELECTED_ROUTE_ID

איך מקבלים את מספר הפרויקט

כדי לקבל את מספר הפרויקט ב-Google Cloud:

  1. נכנסים לדף הסקירה הכללית של הפרויקט במסוף Google Cloud.

  2. אם מתבקשים, בוחרים פרויקט.

  3. מספר הפרויקט ומזהה הפרויקט מופיעים באזור Project info במסך הסקירה הכללית.