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

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

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

  • অনুরোধের URL-এ একটি Google ক্লাউড প্রোজেক্ট নম্বর বা আইডি। এই মানটি সেই প্রোজেক্টকে নির্দিষ্ট করে যেখানে 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. ওভারভিউ স্ক্রিনের প্রজেক্ট তথ্য এলাকায় প্রজেক্ট নম্বর এবং প্রজেক্ট আইডি প্রদর্শিত হবে।