Biblioteki klienta Google Data API ułatwiają tworzenie aplikacji klienckich używających interfejsu Blogger Data API.
W przypadku każdego języka biblioteka klienta zawiera narzędzia i warstwę abstrakcji, które umożliwiają tworzenie zapytań i wykorzystywanie danych odpowiedzi bez konieczności tworzenia żądań HTTP ani ręcznego przetwarzania odpowiedzi HTTP. Każda biblioteka klienta zawiera klasy odpowiadające elementom i typom danych używanym przez interfejs API. Każda biblioteka klienta zawiera też rozszerzenia dla określonych usług Google, które korzystają z interfejsów API danych.
Biblioteka klienta Java
Biblioteka klienta w języku Java jest udostępniana przez Google
- Przewodnik dla początkujących
- Przewodnik dla programistów Java w języku Blogger
- Przewodnik (Javadoc)
- Artykuł o używaniu Eclipse z biblioteką klienta w języku Java
- Strona główna projektu (podwersja)
- Strona pobierania
Biblioteka klienta .NET
Biblioteka klienta .NET jest udostępniana przez Google i umożliwia tworzenie aplikacji komputerowych, internetowych i mobilnych.
- Przewodnik dla początkujących
- Blogger dla programistów .NET
- Przewodnik (NDoc)
- Strona główna projektu (podwersja)
- Strona pobierania
Biblioteka klienta PHP
Biblioteka klienta PHP jest udostępniana przez Zend w ramach platformy Zend. Jest również dostępna jako samodzielna wersja.
- Przewodnik dla początkujących
- Przewodnik dla programistów PHP w języku PHP
- Przewodnik referencyjny Zend
- Przewodnik dotyczący interfejsu API Zend (phpdoc) – wybierz Zend_Gdata jako 'Pakiet'
- Strona pobierania
Biblioteka klienta Pythona
Biblioteka klienta w języku Python jest udostępniana przez Google i umożliwia tworzenie aplikacji w wierszach poleceń, aplikacjach internetowych i w Google App Engine.
- Przewodnik dla początkujących
- Przewodnik dla programistów Bloggera w języku Python
- Przewodnik (PyDoc)
- Strona główna projektu (podwersja)
- Strona pobierania
Biblioteka klienta JavaScript
Biblioteka klienta JavaScript zapewnia pełną możliwość odczytu i zapisu z poziomu JavaScriptu. Dostęp tylko do odczytu jest też możliwy w surowym formacie JSON.
Biblioteka klienta Objective-C
Biblioteka klienta Objective-C umożliwia pisanie natywnych aplikacji Cocoa dla systemu Mac OS X i obsługuje teraz pakiet iPhone SDK.
Zewnętrzne biblioteki klienta
Te biblioteki klienta nie są zapisane przez Google i nie są obsługiwane przez Google.
- Narzędzia Force.com dla interfejsów API danych Google – biblioteka klienta Apex dla programistów Salesforce.com.
Przykładowy kod
Poniżej znajdziesz kilka przykładowych programów, które pokazują, jak używać interfejsu API i bibliotek klienta. Możesz je wykorzystać na początek.
- Java
- .NET
- PHP
- Python
- JavaScript
- Na blogu została opublikowana na przykład komentarz do postów zewnętrznych przy użyciu biblioteki klienta
- "Blog Ten edytor blogów z biblioteką klienta
- Kalendarz Google dla wydawcy aplikacji CalendBlogger z biblioteką klienta
- Klient offline blog.gears dla Bloggera z użyciem Google Toolbar i biblioteki klienta
- Klient blog.press z biblioteki klienta
- Cel C
- Inne
Samouczki
Artykuły ułatwiające szybkie rozpoczęcie pracy, debugowanie problemów lub korzystanie z ulubionego języka w interfejsach Google Data API. Pełne informacje znajdziesz na stronie artykułów.
- Zaćmnienie za pomocą biblioteki klienta w języku Java
- Ruby z interfejsami API danych Google
- Interfejsy API danych Google w Salesforce.com
- Interakcja z usługami dotyczącymi danych Google za pomocą adresu cURL
- Korzystanie z serwerów proxy z bibliotekami klienta danych Google
- Narzędzia Network Capture do debugowania interfejsu API
- Debugowanie klientów Google: analizowanie ruchu pochodzącego z programu