klient Java, Python, Go Klient Node.js dla usług Map Google to biblioteki klienta obsługiwane przez społeczność, udostępniane na zasadach Licencja Apache 2.0 Są które można pobrać i udostępnić w serwisie GitHub. Znajdziesz tam też instrukcje i przykładowy kod:
- Klient Java dla usług Map Google
- Klient Pythona dla usług Map Google
- Klient Go dla usług Map Google
- Klient Node.js dla usług Map Google
Dlaczego warto korzystać z bibliotek klienta?
klient Java, Python i klient Go i klient Node.js dla usług Map Google, pozwalają korzystać z usług internetowych Map Google na serwerze. Obejmują one funkcje tych interfejsów API:
- Interfejs API weryfikacji adresów
- Directions API,
- Interfejs DISTANCE Matrix API
- Interfejs API Elevation
- Geocoding API
- Interfejs Places API
- Interfejs Road API
- Time Zone API.
Oprócz funkcji udostępnianych przez te interfejsy API, biblioteki klienta aby ułatwić Ci wykonywanie typowych zadań.
- Automatyczne ograniczanie liczby żądań Domyślnie żądania są wysyłane z oczekiwaną szybkością
dla poszczególnych usług sieciowych. Niestandardowe limity QPM możesz podać w:
new GeoApiContext().setQueryRateLimit(qpm)
- Ponów w przypadku niepowodzenia Biblioteki klienta automatycznie ponawiają próbę
, jeśli interfejs API wysyła błąd
5xx
. W próbach ponawianie jest używany wykładniczy czas ponowienia, co jest pomocne w przypadku przejściowych awarii. - Łatwe uwierzytelnianie Biblioteki klienta ułatwiają uwierzytelnianie. za pomocą bezpłatnego klucza interfejsu API. Abonament Premium na Google Maps Platform klienci mogą używać swojego identyfikatora i tajnego klucza klienta.
- POJO Biblioteki Javy zwracają natywne obiekty dla każdego interfejsu API. odpowiedzi. Biblioteki Pythona zwracają strukturę otrzymaną z interfejsu API.
- Asynchroniczne lub synchroniczne: wszystkie żądania obsługują żądania synchroniczne lub stylu wywoływania asynchronicznego.
Warunki usługi
Biblioteki klienta dla usług internetowych Map Google są objęte licencją Licencja Apache 2.0
Biblioteki klienta to kody usług internetowych Map Google. Mapy Google usługi internetowe podlegają Warunkom korzystania z usługi Google Maps Platform.
Ważne: te biblioteki nie są uwzględnione standardowych zasad wycofywania Google lub umowy o pomoc.
Klucze interfejsu API i identyfikatory klientów
Każda usługa internetowa Map Google wymaga klucza interfejsu API lub identyfikatora klienta. Aby zobaczyć przewodnik Kiedy używać klucza interfejsu API, kiedy używać identyfikatora klienta i jak zdobyć API klucza lub identyfikatora klienta, zapoznaj się z przewodnikiem uwierzytelniania dla interfejsu API, którego używasz: