Obtenez tous les trajets pour un véhicule spécifique.
Requête HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/trips:search
L'URL utilise la syntaxe de transcodage gRPC.
Paramètres de chemin d'accès
Paramètres | |
---|---|
parent |
Obligatoire. Doit se présenter sous la forme |
Corps de la requête
Le corps de la requête contient des données présentant la structure suivante :
Représentation JSON |
---|
{
"header": {
object ( |
Champs | |
---|---|
header |
En-tête de requête Fleet Engine standard. |
vehicleId |
Véhicule associé aux trajets de la requête. Si aucune valeur n'est spécifiée, les trajets renvoyés ne contiennent pas les éléments suivants:
|
activeTripsOnly |
Si la valeur est "true", la réponse inclut les trajets qui influencent l'itinéraire du conducteur. |
pageSize |
Si cette règle n'est pas configurée, le serveur décide du nombre de résultats à renvoyer. |
pageToken |
Définissez-la sur une valeur précédemment renvoyée dans |
minimumStaleness |
Si spécifié, renvoie les trajets qui n'ont pas été mis à jour après l'heure Durée en secondes avec neuf chiffres au maximum après la virgule et se terminant par " |
Corps de la réponse
dans le message de réponse trips.search.
Si la requête aboutit, le corps de la réponse contient des données qui ont la structure suivante :
Représentation JSON |
---|
{
"trips": [
{
object ( |
Champs | |
---|---|
trips[] |
Liste des trajets pour le véhicule demandé. |
nextPageToken |
Transmettez ce jeton dans la SearchTripsRequest à la page des résultats de la liste. L'API renvoie une liste de trajets à chaque appel. Lorsqu'il ne reste plus de résultats, la liste de trajets est vide. |