Method: providers.vehicles.create
با مجموعهها، منظم بمانید
ذخیره و دستهبندی محتوا براساس اولویتهای شما.
یک وسیله نقلیه جدید مرتبط با یک ارائهدهنده سهم یا تحویل بر اساس تقاضا را نشان میدهد. هر Vehicle
باید یک شناسه وسیله نقلیه منحصر به فرد داشته باشد.
هنگام ایجاد یک Vehicle
فیلدهای Vehicle
مورد نیاز است:
-
vehicleState
-
supportedTripTypes
-
maximumCapacity
-
vehicleType
هنگام ایجاد یک Vehicle
فیلدهای Vehicle
زیر نادیده گرفته می شوند:
-
name
-
currentTrips
-
availableCapacity
-
currentRouteSegment
-
currentRouteSegmentEndPoint
-
currentRouteSegmentVersion
-
currentRouteSegmentTraffic
-
route
-
waypoints
-
waypointsVersion
-
remainingDistanceMeters
-
remainingTimeSeconds
-
eta_to_next_waypoint
-
navigationStatus
تمام فیلدهای دیگر اختیاری هستند و در صورت ارائه استفاده می شوند.
درخواست HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles
URL از دستور GRPC Transcoding استفاده می کند.
پارامترهای مسیر
پارامترها |
---|
parent | string مورد نیاز. باید در قالب providers/{provider} باشد. ارائهدهنده باید شناسه پروژه (به عنوان مثال، sample-cloud-project ) پروژه Google Cloud باشد که حساب سرویسی که این تماس را برقرار میکند عضوی از آن است. |
پارامترهای پرس و جو
پارامترها |
---|
header | object ( RequestHeader ) هدر درخواست استاندارد Fleet Engine. |
vehicle Id | string مورد نیاز. شناسه منحصر به فرد خودرو مشروط به محدودیت های زیر: - باید یک رشته یونیکد معتبر باشد.
- حداکثر به طول 64 کاراکتر محدود شده است.
- طبق فرم C عادی سازی یونیکد نرمال شده است.
- ممکن است حاوی هیچ یک از کاراکترهای ASCII زیر نباشد: «/»، «:»، «؟»، «،»، یا «#».
|
درخواست بدن
بدنه درخواست شامل نمونه ای از Vehicle
است.
بدن پاسخگو
در صورت موفقیت آمیز بودن، بدنه پاسخ حاوی نمونه جدیدی از Vehicle
است.
جز در مواردی که غیر از این ذکر شده باشد،محتوای این صفحه تحت مجوز Creative Commons Attribution 4.0 License است. نمونه کدها نیز دارای مجوز Apache 2.0 License است. برای اطلاع از جزئیات، به خطمشیهای سایت Google Developers مراجعه کنید. جاوا علامت تجاری ثبتشده Oracle و/یا شرکتهای وابسته به آن است.
تاریخ آخرین بهروزرسانی 2024-11-06 بهوقت ساعت هماهنگ جهانی.
[[["درک آسان","easyToUnderstand","thumb-up"],["مشکلم را برطرف کرد","solvedMyProblem","thumb-up"],["غیره","otherUp","thumb-up"]],[["اطلاعاتی که نیاز دارم وجود ندارد","missingTheInformationINeed","thumb-down"],["بیشازحد پیچیده/ مراحل بسیار زیاد","tooComplicatedTooManySteps","thumb-down"],["قدیمی","outOfDate","thumb-down"],["مشکل ترجمه","translationIssue","thumb-down"],["مشکل کد / نمونهها","samplesCodeIssue","thumb-down"],["غیره","otherDown","thumb-down"]],["تاریخ آخرین بهروزرسانی 2024-11-06 بهوقت ساعت هماهنگ جهانی."],[[["Instantiates a new vehicle associated with an on-demand rideshare or deliveries provider, requiring a unique vehicle ID for each vehicle."],["When creating a `Vehicle`, `vehicleState`, `supportedTripTypes`, `maximumCapacity`, and `vehicleType` fields are required; while fields like `name`, `currentTrips`, `availableCapacity`, and route-related fields are ignored."],["Sends a POST request to `https://fleetengine.googleapis.com/v1/{parent=providers/*}/vehicles` to create a vehicle, with the provider specified in the path parameter."],["Requires a `header` for the Fleet Engine request and a unique `vehicleId` in the query parameters, adhering to specified restrictions for the `vehicleId` format."],["Includes the `Vehicle` object details in the request body and returns the newly created `Vehicle` object in the response body upon successful creation."]]],[]]