- درخواست HTTP
- پارامترهای مسیر
- پارامترهای پرس و جو
- درخواست بدنه
- بدنه پاسخ
- دامنههای مجوز
- مجوزهای IAM
- قالب چندخطی مسیر
- امتحانش کن!
سفری نصیبش میشود.
درخواست HTTP
GET https://navigationconnect.googleapis.com/v1/{name=projects/*/trips/*}
این URL از سینتکس Transcoding در gRPC استفاده میکند.
پارامترهای مسیر
| پارامترها | |
|---|---|
name | الزامی. نام منبع سفری که قرار است دریافت شود. فرمت: projects/{project}/trips/{tripId} |
پارامترهای پرس و جو
| پارامترها | |
|---|---|
routePolylineFormat | اختیاری. قالب چندخطی مسیر که قرار است برگردانده شود. اگر تنظیم نشود، چندخطی مسیر |
درخواست بدنه
بدنه درخواست باید خالی باشد.
بدنه پاسخ
در صورت موفقیت، بدنه پاسخ شامل نمونهای از Trip است.
دامنههای مجوز
به محدوده OAuth زیر نیاز دارد:
-
https://www.googleapis.com/auth/cloud-platform
مجوزهای IAM
به مجوز IAM زیر در منبع name نیاز دارد:
-
navigationconnect.trips.get
برای اطلاعات بیشتر، به مستندات IAM مراجعه کنید.
قالب چندخطی مسیر
قالب چندخطی مسیر را مشخص میکند.
| انومها | |
|---|---|
ROUTE_POLYLINE_FORMAT_UNSPECIFIED | قالب چندخطی مسیر مشخص نشده است. |
SIMPLE | مسیر چندخطی به صورت یک آرایه ساده از نقاط که به صورت google.type.LatLng نمایش داده میشود، برگردانده میشود. |
ENCODED | مسیر چندخطی به صورت یک رشته کدگذاری شده برگردانده میشود. برای اطلاعات بیشتر به https://developers.google.com/maps/documentation/utilities/polylinealgorithm مراجعه کنید. |
S2ENCODED | چندخطی مسیر به صورت S2Polyline کدگذاری شده است. به https://s2geometry.io/devguide/basic_types.html مراجعه کنید. |
GEO_JSON | چندخطی مسیر به صورت یک GeoJSON LineString برگردانده میشود. به https://tools.ietf.org/html/rfc7946#section-3.1.4 مراجعه کنید. |