রাউট অপটিমাইজেশন এপিআই ক্লায়েন্ট লাইব্রেরিগুলো দিয়ে কাজ শুরু করুন। গুগল ক্লাউড ক্লায়েন্ট লাইব্রেরিগুলো কীভাবে কাজ করে সে সম্পর্কে আরও জানতে, ‘ক্লায়েন্ট লাইব্রেরি ব্যাখ্যা’ দেখুন।
ক্লায়েন্ট লাইব্রেরিগুলো ব্যবহার করতে, নিম্নলিখিত ধাপগুলো অনুসরণ করুন:
- আপনার পছন্দের ভাষার জন্য ক্লায়েন্ট লাইব্রেরিটি ইনস্টল করুন ।
- প্রমাণীকরণ সেট আপ করুন ।
- অতিরিক্ত রিসোর্স, যেমন সোর্স কোড এবং ইস্যু ট্র্যাকার, অন্বেষণ করুন ।
ক্লায়েন্ট লাইব্রেরি ইনস্টল করুন
ইনস্টলেশন কমান্ড এবং সেটআপ নির্দেশাবলী দেখতে আপনার প্রোগ্রামিং ভাষা নির্বাচন করুন।
জাভা
আরও তথ্যের জন্য, জাভা ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করা দেখুন।
ইনস্টলেশন নির্দেশাবলীর জন্য জাভার জন্য গুগল রুট অপটিমাইজেশন এপিআই ক্লায়েন্ট দেখুন।
যান
go get cloud.google.com/go/maps
আরও তথ্যের জন্য, ‘Go ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করা’ দেখুন।
ইনস্টলেশন নির্দেশাবলীর জন্য Google Route Optimization API Client for Go দেখুন।
নোড.জেএস
npm install @googlemaps/routeoptimization
আরও তথ্যের জন্য, Node.js ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করা দেখুন।
সম্পূর্ণ ইনস্টলেশন নির্দেশাবলীর জন্য, Node.js-এর জন্য Google Routes API Client দেখুন।
পাইথন
pip install google-maps-routeoptimization
আরও তথ্যের জন্য, পাইথন ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করা দেখুন।
সম্পূর্ণ ইনস্টলেশন নির্দেশাবলীর জন্য, পাইথনের জন্য গুগল রুট অপটিমাইজেশন এপিআই ক্লায়েন্ট দেখুন।
.নেট
আরও তথ্যের জন্য, .Net ডেভেলপমেন্ট এনভায়রনমেন্ট সেট আপ করা দেখুন।
সম্পূর্ণ ইনস্টলেশন নির্দেশাবলীর জন্য, Google Route Optimization API Client for .Net দেখুন।
পিএইচপি
composer require google/maps-routeoptimization
আরও তথ্যের জন্য, পিএইচপি দিয়ে শুরু করা দেখুন।
সম্পূর্ণ ইনস্টলেশন নির্দেশাবলীর জন্য, Google Maps Route Optimization Client for PHP দেখুন।
প্রমাণীকরণ সেট আপ করুন
ক্লায়েন্ট লাইব্রেরিগুলো প্রমাণীকরণের জন্য অ্যাপ্লিকেশন ডিফল্ট ক্রেডেনশিয়ালস (ADC) ব্যবহার করে। আপনার ক্রেডেনশিয়ালস সেট আপ করতে, "ADC-এর জন্য ক্রেডেনশিয়ালস প্রদান করুন" দেখুন। আপনার কোডের সাথে ADC কীভাবে একীভূত করবেন তা জানতে, "ক্লায়েন্ট লাইব্রেরি ব্যবহার করে প্রমাণীকরণ করুন" দেখুন।
অতিরিক্ত সম্পদ
সোর্স কোড, প্যাকেজ ডকুমেন্টেশন এবং ইস্যু ট্র্যাকারের লিঙ্ক খুঁজে পেতে আপনার প্রোগ্রামিং ভাষা নির্বাচন করুন।
জাভা
যান
নোড.জেএস
পাইথন
.নেট
পিএইচপি
অতিরিক্ত সহায়তার জন্য রুট অপটিমাইজেশন এপিআই-এর সাপোর্ট অপশনসমূহ দেখুন।