Biblioteki klienta

Możesz wybierać spośród wielu różnych bibliotek klienta. Więcej informacji znajdziesz w artykule o bibliotekach klienta.

Biblioteki klienta Cloud

Zalecamy korzystanie z biblioteki klienta, ponieważ zapewnia ona lepszą integrację zabezpieczeń i językową oraz obsługuje autoryzację użytkowników. Biblioteki klienta interfejsu CSS API używają gRPC i zostały zaprojektowane do współpracy z naszymi przykładami kodu w tym samym języku.

Oto najnowsze biblioteki klienckie i przykłady kodu:

Biblioteki klienta Przykładowe fragmenty kodu
Java Java
PHP
Go
Ruby
.NET
Python
Node.js

Aby skonfigurować bibliotekę klienta, pobierz i uruchom jeden z naszych przykładów kodu.

Biblioteki klienta interfejsów API Google

Dostęp do interfejsu CSS API możesz też uzyskać za pomocą bibliotek klienta interfejsów API Google. Dzięki temu możesz połączyć się bezpośrednio z interfejsem REST.

Zalety w porównaniu z bibliotekami klienta Cloud

  • Obsługa dodatkowych języków: Java, Python, PHP, .NET, JavaScript, Objective-C, Dart, Ruby, Node.js, Go
  • Obsługa grupowania: szczegółowe informacje znajdziesz w dokumentacji biblioteki klienta (przykłady: Python, Java). Jednak większość bibliotek klienta Cloud implementuje optymalizacje specyficzne dla danego języka, co sprawia, że grupowanie jest niepotrzebne (przykładowe wyjaśnienie dla go znajduje się w problemie 675).
  • Dostępna w domyślnych katalogach pakietów większości języków programowania.

Wady w porównaniu z bibliotekami klienta Cloud

  • Musisz samodzielnie zarządzać połączeniami i typami danych

Przykładowy kod

Udostępniamy przykładowy kod dla klientów interfejsu API Google.

Brak biblioteki klienta

Możesz też połączyć się z interfejsem CSS API bez użycia biblioteki klienckiej, korzystając bezpośrednio z możliwości protokołu HTTP w swoim języku programowania. Więcej informacji znajdziesz w dokumentacji interfejsu API REST.