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