Organiza tus páginas con colecciones
Guarda y categoriza el contenido según tus preferencias.
Puedes obtener un vehículo desde un entorno de servidor con gRPC o REST. En este
documento, se proporcionan ejemplos de ambos.
Usa gRPC para obtener un vehículo de entrega
Java
En el siguiente ejemplo, se muestra cómo usar la biblioteca gRPC de Java para buscar un
vehículo.
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
Para obtener un vehículo de un entorno de servidor con REST, realiza una llamada a
GetVehicle de la siguiente manera:
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}"
Si la búsqueda se realiza correctamente, el cuerpo de la respuesta contiene una entidad de vehículo.