Ważne: 30 września 2024 r. przestaniemy obsługiwać interfejs Google Data API w wersji 2.0. Aby zapewnić niezakłócone działanie, zaktualizuj do najnowszej wersji interfejs API danych Google w aplikacjach, które korzystają z interfejsu Google Data API w wersji 2.0. Aby uzyskać dostęp do najnowszej wersji, użyj linków na pasku nawigacyjnym po lewej stronie. Uwaga: chociaż niektóre żądania GET (np. posty z listami produktów) będą nadal obsługiwane jako adresy URL kanałów, występują drobne różnice w ich działaniu. Szczegółowe informacje znajdziesz w Centrum pomocy Bloggera.
Biblioteki klienta danych Google ułatwiają pisanie aplikacji klienckich korzystających z interfejsu Blogger Data API.
W przypadku każdego języka biblioteka klienta udostępnia narzędzia i warstwę abstrakcji, co pozwala tworzyć zapytania i korzystać z danych odpowiedzi bez konieczności ręcznego tworzenia żądań HTTP czy przetwarzania odpowiedzi HTTP. Każda biblioteka klienta udostępnia klasy odpowiadające elementom i typom danych używanych przez interfejs API. Każda biblioteka klienta zawiera też rozszerzenia 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
- Skrócona instrukcja obsługi
- Przewodnik po Javie w Bloggerze
- Przewodnik (Javadoc)
- Artykuł o używaniu Eclipse z biblioteką klienta w języku Java
- Strona główna projektu (Subwersja)
- Strona Pobrane pliki
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
- Przewodnik dla programistów Bloggera dotyczący języka .NET
- Przewodnik
- Strona główna projektu (Subwersja)
- Strona Pobrane pliki
Biblioteka klienta w języku PHP
Biblioteka klienta PHP jest udostępniana przez firmę Zend jako część Zend Framework. Jest też dostępna jako samodzielna wersja.
- Skrócona instrukcja obsługi
- Przewodnik dla programistów Bloggera dotyczący języka PHP
- Przewodnik po Zend
- Przewodnik po interfejsie Zend API (phpdoc) – wybierz Zend_Gdata jako pakiet.
- Strona Pobrane pliki
Biblioteka klienta w Pythonie
Biblioteka klienta w Pythonie jest udostępniana przez Google i umożliwia tworzenie aplikacji działających za pomocą wiersza poleceń, aplikacji internetowych oraz aplikacji Google App Engine.
- Skrócona instrukcja obsługi
- Przewodnik po Pythonie dla programistów Bloggera
- Przewodnik (PyDoc)
- Strona główna projektu (Subwersja)
- Strona Pobrane pliki
Biblioteka klienta JavaScript
Biblioteka klienta JavaScript zapewnia pełne możliwości odczytu i zapisu z poziomu JavaScriptu. Dostęp tylko do odczytu jest też możliwy za pomocą nieprzetworzonego kodu JSON.
Biblioteka klienta Objective-C
Biblioteka klienta Objective-C umożliwia pisanie natywnych aplikacji Cocoa w systemie Mac OS X, a teraz zapewnia obsługę pakietu SDK dla iPhone'a.
Zewnętrzne biblioteki klienta
Poniższe biblioteki klienta nie są napisane przez Google i nie są obsługiwane przez Google.
- Pakiet narzędzi na Force.com do interfejsów API danych Google – biblioteka klienta Apex dla deweloperów aplikacji na Salesforce.com.
Przykładowy kod
Poniżej znajdziesz kilka przykładowych programów, które pokazują, jak używać interfejsu API i bibliotek klienta. Pomoże Ci w pierwszych krokach.
- Java
- .NET
- PHP
- Python
- JavaScript
- Umieszczenie na blogu szablonu z komentarzem na temat postów zewnętrznych przy użyciu biblioteki klienta
- Umieszczony na blogu edytor bloga za pomocą biblioteki klienta
- Korzystanie z biblioteki klienta do korzystania z Kalendarza Google przez wydawcę w Bloggerze
- Klient offline blog.gears na potrzeby Bloggera przy użyciu wtyczki Google Gears i biblioteki klienta
- blog.press klienta Bloggera przy użyciu biblioteki klienta.
- Objective-C
- Inne
Samouczki
Artykuły, które pomogą Ci szybko rozpocząć pracę, debugować problemy lub używać ulubionego języka w interfejsach API danych Google. Pełną listę znajdziesz na stronie z artykułami.
- Zamazywanie za pomocą biblioteki klienta w Javie
- Ruby z interfejsami API danych Google
- Interfejsy API danych Google na Salesforce.com
- Interakcja z usługami danych Google za pomocą cURL
- Używanie serwerów proxy z bibliotekami klienta danych Google
- Narzędzia Network Capture do debugowania interfejsu API
- Debugowanie klientów Google Data: badanie ruchu z Twojego programu