Method: providers.trips.get

किसी एक यात्रा के बारे में जानकारी पाना.

एचटीटीपी अनुरोध

GET https://fleetengine.googleapis.com/v1/{name=providers/*/trips/*}

यूआरएल, gRPC ट्रांसकोडिंग सिंटैक्स का इस्तेमाल करता है.

पाथ के पैरामीटर

पैरामीटर
name

string

ज़रूरी है. providers/{provider}/trips/{trip} फ़ॉर्मैट में होना चाहिए. कंपनी को उस Google Cloud प्रोजेक्ट का प्रोजेक्ट आईडी (उदाहरण के लिए, sample-cloud-project) होना चाहिए जिसका सेवा खाता सदस्य के तौर पर कॉल कर रहा है.

क्वेरी पैरामीटर

पैरामीटर
header

object (RequestHeader)

स्टैंडर्ड फ़्लीट इंजन अनुरोध हेडर.

view

enum (TripView)

यात्रा फ़ील्ड का सबसेट, जिसे लौटाया जाना चाहिए. साथ ही, उसके बारे में जानकारी भी दी जानी चाहिए.

currentRouteSegmentVersion

string (Timestamp format)

उस कम से कम टाइमस्टैंप (खास टाइमस्टैंप) के बारे में बताता है जिसके लिए Trip.route या Trip.current_route_segment डेटा लिया गया है. अगर इस टाइमस्टैंप के बाद से रूट डेटा में कोई बदलाव नहीं हुआ है, तो रिस्पॉन्स में रूट फ़ील्ड सेट नहीं किया जाता. अगर कम से कम वैल्यू की जानकारी नहीं है, तो रूट का डेटा हमेशा वापस लाया जाता है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

remainingWaypointsVersion

string (Timestamp format)

उस कम से कम टाइमस्टैंप (खास टाइमस्टैंप) के बारे में बताता है जिसके लिए Trip.remaining_waypoints वापस लाई गई है. अगर इस टाइमस्टैंप के बाद से इनमें कोई बदलाव नहीं होता है, तो जवाब में remainingWaypoints को सेट नहीं किया जाता. अगर इस फ़ील्ड के बारे में जानकारी नहीं दी गई है, तो remainingWaypoints हमेशा वापस आ जाता है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

routeFormatType

enum (PolylineFormatType)

दिया गया मौजूदा रास्ता फ़ॉर्मैट, LAT_LNG_LIST_TYPE (Trip.route में) या ENCODED_POLYLINE_TYPE (Trip.current_route_segment में). डिफ़ॉल्ट रास्ता LAT_LNG_LIST_TYPE है.

currentRouteSegmentTrafficVersion

string (Timestamp format)

उस कम से कम टाइमस्टैंप (खास टाइमस्टैंप) के बारे में बताता है जिसके लिए Trip.current_route_segment_traffic वापस पाया गया. अगर इस टाइमस्टैंप के बाद से ट्रैफ़िक के डेटा में कोई बदलाव नहीं हुआ है, तो रिस्पॉन्स में currentRouteSegmentTraffic फ़ील्ड सेट नहीं होगा. अगर कोई कम से कम वैल्यू तय नहीं की जाती है, तो ट्रैफ़िक का डेटा हमेशा वापस लाया जाता है. ध्यान दें कि ट्रैफ़िक, सिर्फ़ ऑन-डिमांड राइड और डिलीवरी सलूशन वाले ग्राहकों के लिए उपलब्ध है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

remainingWaypointsRouteVersion

string (Timestamp format)

उस कम से कम टाइमस्टैंप (खास टाइमस्टैंप) के बारे में बताता है जिसके लिए Trip.remaining_waypoints.traffic_to_waypoint और Trip.remaining_waypoints.path_to_waypoint का डेटा वापस लाया गया है. अगर इस टाइमस्टैंप के बाद से डेटा में कोई बदलाव नहीं होता है, तो जवाब के तौर पर ऊपर दिए गए फ़ील्ड सेट नहीं किए जाते हैं. अगर remainingWaypointsRouteVersion की जानकारी नहीं दी गई है, तो ट्रैफ़िक और पाथ की जानकारी हमेशा वापस ली जाती है.

RFC3339 यूटीसी "ज़ुलु" फ़ॉर्मैट में एक टाइमस्टैंप, जिसमें नैनोसेकंड रिज़ॉल्यूशन और नौ फ़्रैक्शनल अंक तक हो सकते हैं. उदाहरण: "2014-10-02T15:01:23Z" और "2014-10-02T15:01:23.045123456Z".

अनुरोध का मुख्य भाग

अनुरोध का मुख्य हिस्सा खाली होना चाहिए.

जवाब का मुख्य हिस्सा

कामयाब रहने पर, जवाब के मुख्य हिस्से में Trip का एक इंस्टेंस शामिल किया जाता है.

PolylineFormatType

पॉलीलाइन फ़ॉर्मैट का टाइप.

Enums
UNKNOWN_FORMAT_TYPE फ़ॉर्मैट की जानकारी नहीं है या इसकी जानकारी नहीं है.
LAT_LNG_LIST_TYPE google.type.LatLng की सूची.
ENCODED_POLYLINE_TYPE एक पॉलीलाइन, जिसे पॉलीलाइन कंप्रेशन एल्गोरिदम से एन्कोड किया गया हो. डिकोड करने की सुविधा फ़िलहाल उपलब्ध नहीं है.