ভ্রমণের রুট বরাবর জায়গা সার্চ করুন।
HTTP অনুরোধ
POST https://mapstools.googleapis.com/v1:searchAlongRoute
URL-এ gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়।
অনুরোধের বডি
অনুরোধের প্রধান অংশে নিম্নলিখিত স্ট্রাকচার সহ ডেটা থাকে:
| JSON উপস্থাপনা |
|---|
{ "textQuery": string, "languageCode": string, "regionCode": string, "routingPreference": enum ( |
| ফিল্ড | |
|---|---|
textQuery |
প্রয়োজনীয়। ন্যাচারাল ল্যাঙ্গুয়েজ সার্চ কোয়েরি (যেমন, "ইভি চার্জার", "কফি")। |
languageCode |
ঐচ্ছিক। সারসংক্ষেপ ও জায়গার বিবরণের ভাষা। ডিফল্ট হিসেবে "en-US" সেট করা থাকে। |
regionCode |
ঐচ্ছিক। লোকেশন (যেমন, "US")-এর দেশ/অঞ্চল কোড (CLDR)। |
routingPreference |
ঐচ্ছিক। ট্রাফিক ডেটা কীভাবে ব্যবহার করা হয় তা উল্লেখ করে ঐচ্ছিক রাউটিং সংক্রান্ত পছন্দ। ডিফল্ট হিসেবে TRAFFIC_UNAWARE সেট করা থাকে। |
includeExtendedDetails |
ঐচ্ছিক। উত্তরে জায়গার আরও বিবরণ অন্তর্ভুক্ত করে। ব্যবহারকারীর অনুরোধে সমৃদ্ধ গুণগত ইনসাইট, রিয়েল-টাইম ডাইনামিক্স বা বিশেষ এন্টিটি অ্যাট্রিবিউটের প্রয়োজন হলে এই ফিল্ডটি স্ট্যান্ডার্ড পরোক্ষ অনুসন্ধান (যেমন, ক্যুইজিন, স্টোরের ধরন), লোকেশন/ঠিকানা খোঁজা, পরিচিতির তথ্য, কর্মসময় এবং স্ট্যান্ডার্ড মেটাডেটা/সুযোগ-সুবিধার জন্য এই ফিল্ড চালু করলে আরও বেশি লেটেন্সি হতে পারে। |
travelMode |
ঐচ্ছিক। রুট ও ডিট্যুর গণনা করার জন্য ব্যবহৃত ভ্রমণ মোড নির্দিষ্ট করে। ডিফল্ট হিসেবে |
| রুটের বিবরণ: আগে থেকে থাকা রুট, রুট টোকেন অথবা শুরু/শেষের এন্ডপয়েন্ট। নিচে পারস্পরিকভাবে এক্সক্লুসিভ ফিল্ডের তালিকা দেওয়া হল। উত্তরে সর্বাধিক একটি ফিল্ড সেট করা হবে: | |
encodedPolyline |
রুট দেখায় এমন এনকোড করা পলিলাইন স্ট্রিং। https://developers.google.com/maps/documentation/utilities/polylinealgorithm দেখুন |
retrievalToken |
রুট দেখানোর জন্য আগের v1.computeRoutes কল থেকে ফিরিয়ে আনা রিট্রিভাল টোকেন। |
routeEndpoints |
স্পষ্ট রুট এন্ডপয়েন্ট (শুরুর স্থান ও গন্তব্য)। |
| মিউচুয়ালি এক্সক্লুসিভ ফিল্ডের শেষ। | |
প্রতিক্রিয়ার বডি
সফল হলে, প্রতিক্রিয়ার বডিতে একটি SearchAlongRouteResponse-এর ইন্সট্যান্স থাকে।
অনুমোদনের স্কোপ
এটির জন্য নিম্নলিখিত OAuth স্কোপ প্রয়োজন:
https://www.googleapis.com/auth/maps-platform.mapstools