Method: searchAlongRoute

ভ্রমণের রুট বরাবর জায়গা সার্চ করুন।

HTTP অনুরোধ

POST https://mapstools.googleapis.com/v1:searchAlongRoute

URL-এ gRPC ট্রান্সকোডিং সিনট্যাক্স ব্যবহার করা হয়।

অনুরোধের বডি

অনুরোধের প্রধান অংশে নিম্নলিখিত স্ট্রাকচার সহ ডেটা থাকে:

JSON উপস্থাপনা
{
  "textQuery": string,
  "languageCode": string,
  "regionCode": string,
  "routingPreference": enum (RoutingPreference),
  "includeExtendedDetails": boolean,
  "travelMode": enum (RouteTravelMode),

  // The following is a list of mutually exclusive fields. At most one of the
  // fields will be set in a response:
  "encodedPolyline": string,
  "retrievalToken": string,
  "routeEndpoints": {
    object (RouteEndpoints)
  }
  // End of mutually exclusive fields.
}
ফিল্ড
textQuery

string

প্রয়োজনীয়। ন্যাচারাল ল্যাঙ্গুয়েজ সার্চ কোয়েরি (যেমন, "ইভি চার্জার", "কফি")।

languageCode

string

ঐচ্ছিক। সারসংক্ষেপ ও জায়গার বিবরণের ভাষা। ডিফল্ট হিসেবে "en-US" সেট করা থাকে।

regionCode

string

ঐচ্ছিক। লোকেশন (যেমন, "US")-এর দেশ/অঞ্চল কোড (CLDR)।

routingPreference

enum (RoutingPreference)

ঐচ্ছিক। ট্রাফিক ডেটা কীভাবে ব্যবহার করা হয় তা উল্লেখ করে ঐচ্ছিক রাউটিং সংক্রান্ত পছন্দ। ডিফল্ট হিসেবে TRAFFIC_UNAWARE সেট করা থাকে।

includeExtendedDetails

boolean

ঐচ্ছিক। উত্তরে জায়গার আরও বিবরণ অন্তর্ভুক্ত করে।

ব্যবহারকারীর অনুরোধে সমৃদ্ধ গুণগত ইনসাইট, রিয়েল-টাইম ডাইনামিক্স বা বিশেষ এন্টিটি অ্যাট্রিবিউটের প্রয়োজন হলে এই ফিল্ডটি true-এ সেট করুন: - গুণগত রিভিউ, গ্রাহকের মনোভাব এবং মতামত। - মেনু আইটেম, ডিশ, বিশেষ খাবার, পানীয় বা ব্যবসার হাইলাইটের মতো নির্দিষ্ট অফার। - গুণগত পরিবেশ, ইন্টিরিয়র ডেকর, নান্দনিকতা, পরিবেশ বা মুড। - রিয়েল-টাইম ডেটা এবং বিশেষ সুবিধার স্পেসিফিকেশন, ভিজিটর নীতি/পরামর্শ, কতক্ষণ অপেক্ষা করতে হবে।

স্ট্যান্ডার্ড পরোক্ষ অনুসন্ধান (যেমন, ক্যুইজিন, স্টোরের ধরন), লোকেশন/ঠিকানা খোঁজা, পরিচিতির তথ্য, কর্মসময় এবং স্ট্যান্ডার্ড মেটাডেটা/সুযোগ-সুবিধার জন্য false (ডিফল্ট) ছেড়ে দিন।

এই ফিল্ড চালু করলে আরও বেশি লেটেন্সি হতে পারে।

travelMode

enum (RouteTravelMode)

ঐচ্ছিক। রুট ও ডিট্যুর গণনা করার জন্য ব্যবহৃত ভ্রমণ মোড নির্দিষ্ট করে। ডিফল্ট হিসেবে DRIVE সেট করা থাকে। WALK এবং BICYCLE শুধুমাত্র routeEndpoints-এর সাথে কাজ করে। TRANSIT কাজ করবে না।

রুটের বিবরণ: আগে থেকে থাকা রুট, রুট টোকেন অথবা শুরু/শেষের এন্ডপয়েন্ট। নিচে পারস্পরিকভাবে এক্সক্লুসিভ ফিল্ডের তালিকা দেওয়া হল। উত্তরে সর্বাধিক একটি ফিল্ড সেট করা হবে:
encodedPolyline

string

রুট দেখায় এমন এনকোড করা পলিলাইন স্ট্রিং। https://developers.google.com/maps/documentation/utilities/polylinealgorithm দেখুন

retrievalToken

string

রুট দেখানোর জন্য আগের v1.computeRoutes কল থেকে ফিরিয়ে আনা রিট্রিভাল টোকেন।

routeEndpoints

object (RouteEndpoints)

স্পষ্ট রুট এন্ডপয়েন্ট (শুরুর স্থান ও গন্তব্য)।

মিউচুয়ালি এক্সক্লুসিভ ফিল্ডের শেষ।

প্রতিক্রিয়ার বডি

সফল হলে, প্রতিক্রিয়ার বডিতে একটি SearchAlongRouteResponse-এর ইন্সট্যান্স থাকে।

অনুমোদনের স্কোপ

এটির জন্য নিম্নলিখিত OAuth স্কোপ প্রয়োজন:

  • https://www.googleapis.com/auth/maps-platform.mapstools