Biblioteki klienta usług internetowych Map Google

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 GitHubie. Znajdziesz tam też instrukcje i przykładowy kod:

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:

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ą klucza interfejsu API.
  • 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.