تنظيم صفحاتك في مجموعات
يمكنك حفظ المحتوى وتصنيفه حسب إعداداتك المفضّلة.
يمكنك الحصول على مركبة إما من بيئة خادم باستخدام gRPC أو REST. هذا النمط
الوثيقة يقدم أمثلة لكليهما.
استخدام gRPC للحصول على مركبة تسليم
Java
يوضح المثال التالي كيفية استخدام مكتبة Java gRPC للبحث عن
المركبة.
staticfinalStringPROJECT_ID="my-delivery-co-gcp-project";staticfinalStringVEHICLE_ID="vehicle-8241890";DeliveryServiceBlockingStubdeliveryService=DeliveryServiceGrpc.newBlockingStub(channel);// Vehicle requestStringname="providers/"+PROJECT_ID+"/deliveryVehicles/"+VEHICLE_ID;GetDeliveryVehicleRequestgetVehicleRequest=GetDeliveryVehicleRequest.newBuilder()// No need for the header.setName(name).build();try{DeliveryVehiclevehicle=deliveryService.getDeliveryVehicle(getVehicleRequest);}catch(StatusRuntimeExceptione){Statuss=e.getStatus();switch(s.getCode()){caseNOT_FOUND:break;casePERMISSION_DENIED:break;}return;}
راحة
للحصول على مركبة من بيئة خادم باستخدام REST، يُرجى إجراء مكالمة مع
GetVehicle على النحو التالي:
GEThttps://fleetengine.googleapis.com/v1/providers/<project_id>/deliveryVehicles/<vehicleId>
# Set JWT, PROJECT_ID, and VEHICLE_ID in the local environmentcurl-H"Authorization:Bearer${JWT}"\"https://fleetengine.googleapis.com/v1/providers/${PROJECT_ID}/deliveryVehicles/${VEHICLE_ID}"
إذا اكتملت عملية البحث بنجاح، يعني ذلك أنّ نص الاستجابة يحتوي على كيان للمركبة.