الزامات درخواست

برای ارسال هرگونه درخواست به Roads Selection API، باید اطلاعات زیر را اضافه کنید:

  • شماره یا شناسه پروژه Google Cloud شما در سرصفحه X-Goog-User-Project درخواست. این مقدار پروژه‌ای را که برای محاسبات سهمیه استفاده و صدور صورت‌حساب استفاده می‌شود تعیین می‌کند.
  • کد OAuth در سرایند Authorization درخواست. برای کسب اطلاعات بیشتر درباره استفاده از OAuth با Roads Selection API، به استفاده از OAuth مراجعه کنید.

  • شماره یا شناسه پروژه Google Cloud در نشانی وب درخواست. این مقدار پروژه‌ای را مشخص می‌کند که حاوی منبع SelectedRoute است. درحالی‌که این پروژه معمولاً همان پروژه مشخص‌شده در سرصفحه X-Goog-User-Project است، لازم نیست که حتماً همان باشد.

  • selectedRouteId در نشانی وب درخواست. هرگاه کنشی را روی SelectedRoute خاصی انجام می‌دهید، شناسه مسیر انتخاب‌شده را به‌عنوان بخشی از نشانی وب درخواست ارسال می‌کنید.

به‌عنوان نمونه درخواست، نمونه کد زیر ساختار درخواستی را برای حذف مسیر انتخاب‌شده با همه عناصر ذکرشده در بالا نشان می‌دهد:

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. شماره پروژه و شناسه پروژه در بخش اطلاعات پروژه در صفحه نمای کلی نشان داده می‌شود.