Seyahat rotası üzerindeki yerleri arama
HTTP isteği
POST https://mapstools.googleapis.com/v1alpha:searchAlongRoute
URL, gRPC Kod Dönüştürme söz dizimini kullanır.
İstek metni
İstek içeriği aşağıdaki yapıyla birlikte verileri içerir:
| JSON gösterimi |
|---|
{ "textQuery": string, "languageCode": string, "regionCode": string, "routingPreference": enum ( |
| Alanlar | |
|---|---|
textQuery |
Zorunlu. Doğal dilde arama sorgusu (ör. "EV şarj cihazları", "kahve"). |
languageCode |
İsteğe bağlı. Özet ve yer ayrıntıları için dil. Varsayılan değer "en-US"tir. |
regionCode |
İsteğe bağlı. Konumun ülke/bölge kodu (CLDR) (ör. "US"). |
routingPreference |
İsteğe bağlı. Trafik verilerinin nasıl kullanılacağını belirten isteğe bağlı rota tercihi. Varsayılan olarak TRAFFIC_UNAWARE değerine ayarlanır. |
includeExtendedDetails |
İsteğe bağlı. Yanıta genişletilmiş yer ayrıntılarını ekler. Kullanıcı isteği; niteliksel analizler, gerçek zamanlı dinamikler veya özel varlık özellikleri gerektirdiğinde bu alanı Standart keşif aramaları (ör. mutfaklar, mağaza türleri), konum/adres aramaları, iletişim bilgileri, çalışma saatleri ve standart meta veriler/olanaklar için Bu alanın etkinleştirilmesi daha yüksek gecikmeye neden olabilir. |
travelMode |
İsteğe bağlı. Rotayı ve alternatif rotaları hesaplamak için kullanılan seyahat modunu belirtir. Varsayılan değer |
| Rota spesifikasyonu: Mevcut bir rota, rota jetonu veya başlangıç/varış noktası uç noktaları. Aşağıda, birbirini dışlayan alanların listesi verilmiştir. Yanıtta en fazla bir alan ayarlanır: | |
encodedPolyline |
Rotayı temsil eden kodlanmış bir çoklu çizgi dizesi. https://developers.google.com/maps/documentation/utilities/polylinealgorithm adresini inceleyin. |
retrievalToken |
Rotayı temsil eden önceki bir v1alpha.computeRoutes çağrısından döndürülen alma jetonu. |
routeEndpoints |
Açık rota uç noktaları (başlangıç ve varış noktası). |
| Birbirini hariç tutan alanların sonu. | |
Yanıt metni
Başarılıysa yanıt metni, SearchAlongRouteResponse öğesinin bir örneğini içerir.
Yetkilendirme kapsamları
Aşağıdaki OAuth kapsamını gerektirir:
https://www.googleapis.com/auth/maps-platform.mapstools