يمكنك الاطّلاع على جميع الرحلات لمركبة معيّنة.
طلب HTTP
POST https://fleetengine.googleapis.com/v1/{parent=providers/*}/trips:search
يستخدِم عنوان URL بنية تحويل ترميز gRPC.
مَعلمات المسار
المعلمات | |
---|---|
parent |
مطلوب. يجب أن يكون بالتنسيق |
نص الطلب
يحتوي نص الطلب على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"header": {
object ( |
الحقول | |
---|---|
header |
عنوان طلب Fleet Engine العادي. |
vehicleId |
المركبة المرتبطة بالرحلات في الطلب وفي حال عدم تحديد هذه السمة، لا تتضمّن الرحلات التي تم إرجاعها ما يلي:
|
activeTripsOnly |
أمّا في حال ضبطها على "صحيح"، فسيتضمن الرد الرحلات التي تؤثر في مسار السائق. |
pageSize |
وإذا لم يتم ضبط السياسة، سيقرر الخادم عدد النتائج التي سيتم عرضها. |
pageToken |
اضبط هذه القيمة على قيمة تم عرضها سابقًا في |
minimumStaleness |
في حال تحديد وقت محدّد، يمكنك إرجاع الرحلات التي لم يتم تعديلها بعد الوقت مدة بالثواني مكونة من تسعة أرقام كسور كحد أقصى وتنتهي بالأرقام " |
نص الاستجابة
رسالة الاستجابة trips.search
إذا كانت الاستجابة ناجحة، سيحتوي نص الاستجابة على بيانات بالبنية التالية:
تمثيل JSON |
---|
{
"trips": [
{
object ( |
الحقول | |
---|---|
trips[] |
تعرض هذه السمة قائمة الرحلات للمركبة المطلوبة. |
nextPageToken |
مرر هذا الرمز المميز في SearchTripsRequest إلى صفحة خلال نتائج القائمة. تعرض واجهة برمجة التطبيقات قائمة رحلات عند كل مكالمة، وعندما لا تظهر أي نتائج أخرى، تكون قائمة الرحلات فارغة. |