Method: providers.trips.search

একটি নির্দিষ্ট গাড়ির জন্য সমস্ত ভ্রমণ পান।

HTTP অনুরোধ

POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/trips:search

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

পাথ প্যারামিটার

পরামিতি
parent

string

প্রয়োজন। ফর্ম্যাট providers/{provider} হতে হবে। প্রদানকারীকে অবশ্যই Google ক্লাউড প্রজেক্টের প্রজেক্ট আইডি (উদাহরণস্বরূপ, sample-cloud-project ) হতে হবে যার পরিষেবা অ্যাকাউন্টটি এই কল করছে সদস্য।

শরীরের অনুরোধ

অনুরোধের অংশে নিম্নলিখিত কাঠামো সহ ডেটা রয়েছে:

JSON প্রতিনিধিত্ব
{
  "header": {
    object (RequestHeader)
  },
  "vehicleId": string,
  "activeTripsOnly": boolean,
  "pageSize": integer,
  "pageToken": string,
  "minimumStaleness": string
}
ক্ষেত্র
header

object ( RequestHeader )

স্ট্যান্ডার্ড ফ্লিট ইঞ্জিন অনুরোধ শিরোনাম।

vehicleId

string

অনুরোধে ভ্রমণের সাথে যুক্ত গাড়ি। অনির্দিষ্ট থাকলে, ফিরে আসা ট্রিপে থাকে না:

  • currentRouteSegment
  • remainingWaypoints
  • remainingDistanceMeters
  • etaToFirstWaypoint
activeTripsOnly

boolean

সত্য হিসাবে সেট করা হলে, প্রতিক্রিয়াতে ট্রিপগুলি অন্তর্ভুক্ত থাকে যা ড্রাইভারের রুটকে প্রভাবিত করে।

pageSize

integer

যদি সেট না করা হয়, সার্ভার ফলাফলের সংখ্যা নির্ধারণ করে।

pageToken

string

পূর্ববর্তী ফলাফল থেকে চালিয়ে যেতে SearchTripsResponse এ পূর্বে ফিরে আসা একটি মানতে এটি সেট করুন।

minimumStaleness

string ( Duration format)

নির্দিষ্ট করা থাকলে, সময়ের পরে আপডেট করা হয়নি এমন ট্রিপগুলি ফেরত দেয় (current - minimumStaleness)

নয়টি পর্যন্ত ভগ্নাংশের সংখ্যা সহ সেকেন্ডে একটি সময়কাল, ' s ' দিয়ে শেষ হয়৷ উদাহরণ: "3.5s"

প্রতিক্রিয়া শরীর

trips.search প্রতিক্রিয়া বার্তা.

সফল হলে, প্রতিক্রিয়া বডিতে নিম্নলিখিত কাঠামোর সাথে ডেটা থাকে:

JSON প্রতিনিধিত্ব
{
  "trips": [
    {
      object (Trip)
    }
  ],
  "nextPageToken": string
}
ক্ষেত্র
trips[]

object ( Trip )

অনুরোধ করা গাড়ির জন্য ভ্রমণের তালিকা।

nextPageToken

string

তালিকার ফলাফলের মাধ্যমে এই টোকেনটি SearchTripsRequest to পৃষ্ঠায় পাঠান। API প্রতিটি কলে একটি ট্রিপ তালিকা প্রদান করে এবং যখন আর কোন ফলাফল না থাকে তখন ট্রিপ তালিকা খালি থাকে।