Method: providers.vehicles.updateLocation

বাতিল করা হয়েছে: পরিবর্তে vehicles.update পদ্ধতি ব্যবহার করুন। vehicles.updateLocation গাড়ির অবস্থান আপডেট করে।

HTTP অনুরোধ

PUT https://fleetengine.googleapis.com/v1/{name=providers/*/vehicles/*}:updateLocation

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

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

পরামিতি
name

string

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

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

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

JSON প্রতিনিধিত্ব
{
  "header": {
    object (RequestHeader)
  },
  "currentLocation": {
    object (VehicleLocation)
  },
  "currentState": enum (VehicleState)
}
ক্ষেত্র
header

object ( RequestHeader )

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

currentLocation

object ( VehicleLocation )

প্রয়োজন। গাড়ির সাম্প্রতিক অবস্থান। location এবং updateTime সাবফিল্ড প্রয়োজন.

currentState

enum ( VehicleState )

গাড়ির অবস্থা ONLINE বা OFFLINE সেট করুন৷ UNKNOWN_VEHICLE_STATE এ সেট করা থাকলে, গাড়ির অবস্থা পরিবর্তন করা হবে না।

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

সফল হলে, রেসপন্স বডিতে VehicleLocation এর একটি উদাহরণ থাকে।