অনুরোধের প্রয়োজনীয়তা

রোডস সিলেকশন এপিআই-তে যেকোনো অনুরোধ করার জন্য, আপনাকে অবশ্যই নিম্নলিখিত তথ্যগুলো অন্তর্ভুক্ত করতে হবে:

  • অনুরোধের X-Goog-User-Project হেডারে থাকা আপনার গুগল ক্লাউড প্রজেক্টের নম্বর বা আইডি। এই মানটি বিলিং এবং ব্যবহারের কোটা গণনার জন্য ব্যবহৃত প্রজেক্ট নির্ধারণ করে।
  • অনুরোধের Authorization হেডারে একটি OAuth টোকেন থাকে। Roads Selection API-এর সাথে OAuth ব্যবহার সম্পর্কে আরও তথ্যের জন্য, Use OAuth দেখুন।

  • অনুরোধ URL-এ একটি গুগল ক্লাউড প্রজেক্ট নম্বর বা আইডি থাকে। এই মানটি সেই প্রজেক্টকে নির্দিষ্ট করে যেখানে SelectedRoute রিসোর্সটি রয়েছে। যদিও এই প্রজেক্টটি সাধারণত X-Goog-User-Project হেডারে উল্লেখিত প্রজেক্টের মতোই হয়, তবে এটি একই হওয়া আবশ্যক নয়।

  • রিকোয়েস্ট URL-এ selectedRouteId । যখনই আপনি কোনো নির্দিষ্ট 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

আপনার প্রজেক্ট নম্বরটি নিন

আপনার গুগল ক্লাউড প্রজেক্টের প্রজেক্ট নম্বর পেতে:

  1. গুগল ক্লাউড কনসোলে প্রজেক্টটির ওভারভিউ পেজে যান।

  2. অনুরোধ করা হলে, আপনার প্রজেক্টটি নির্বাচন করুন।

  3. ওভারভিউ স্ক্রিনের প্রজেক্ট তথ্য অংশে প্রজেক্ট নম্বর এবং প্রজেক্ট আইডি দেখা যায়।