Przykłady interfejsów API danych Google

Ostrzeżenie: ta strona dotyczy starszych interfejsów API Google, czyli interfejsów Google Data API. Jest ona istotna tylko w przypadku interfejsów API wymienionych w katalogu interfejsów Google Data API, z których wiele zostało zastąpionych nowszymi interfejsami API. Informacje o konkretnym nowym interfejsie API znajdziesz w jego dokumentacji. Informacje o autoryzowaniu żądań za pomocą nowszego interfejsu API znajdziesz w artykule Uwierzytelnianie i autoryzacja kont Google.

Na tej stronie znajdziesz linki i informacje o przykładowym kodzie.

Spis treści

  1. Przykłady JavaScriptu
  2. Przykłady JSON
  3. Przykłady gadżetów
  4. Przykłady w Javie
  5. Przykłady w.NET
  6. Inne języki

Przykłady JavaScriptu

Biblioteka klienta JavaScript może być używana w przeglądarkach internetowych do interakcji z interfejsem Base Data API, Blogger Data API, Calendar Data API, Contacts Data APIFinance Data API.

Uwaga: przykłady, które były wcześniej w tej sekcji, zostały usunięte, ponieważ korzystały z interfejsów API lub metod uwierzytelniania, które nie są już dostępne.

Przykłady JSON

Są to przykłady na żywo. Kliknij, aby je wyświetlić. Więcej informacji znajdziesz w artykule Używanie JSON z interfejsami Google Data API.

Kalendarz Google

Nadchodzące wydarzenia z Kalendarza
Ten przykład pokazuje, jak wyświetlić listę nadchodzących wydarzeń z Kalendarza Google na stronie internetowej za pomocą formatu wyjściowego JSON udostępnianego przez interfejs Calendar Data API.

Blogger

Najnowsze posty z Bloggera
Ten przykład pokazuje wyświetlanie listy ostatnich postów z bloga hostowanego na platformie Blogger Beta przy użyciu formatu wyjściowego JSON udostępnianego przez interfejs Blogger Data API.

Arkusze kalkulacyjne

Odczytywanie danych z Arkuszy kalkulacyjnych Google
Ten przykład pokazuje, jak wyświetlać dane z arkusza kalkulacyjnego Google na stronie internetowej za pomocą formatu wyjściowego JSON udostępnianego przez interfejs Spreadsheet Data API.

Przykłady gadżetów

Więcej informacji o tworzeniu gadżetów interfejsu Google Data API znajdziesz w artykule Tworzenie gadżetu Google Data lub w pełnej dokumentacji Tworzenie gadżetów OAuth.

Gadżet Bloggera
Gadżet YouTube

Przykłady w Javie

Przykłady dołączone do biblioteki klienta

Przykłady te znajdziesz w pakiecie biblioteki klienta w języku Java do pobrania. Więcej informacji znajdziesz w przewodniku programisty dotyczącym biblioteki klienta w języku Java lub pobierz bibliotekę klienta w języku Java.

java/sample/authsub/
 Serwer proxy GData AuthSub zaimplementowany przy użyciu servletów Java; przykładowy klient JavaScript, który uzyskuje dostęp do danych za pomocą serwera proxy.
java/sample/calendar/
Prosty klient, który wykonuje kilka stałych manipulacji w Kalendarzu Google.
java/sample/codesarch/
Klient wiersza poleceń do wysyłania zapytań do interfejsu Google Code Search Data API.
java/sample/spreadsheet/
Przykładowe aplikacje korzystające z interfejsu Google Spreadsheet API.
java/sample/appsforyourdomain/
Przykładowe aplikacje korzystające z interfejsu G Suite API.
java/sample/blogger/
Przykładowe aplikacje korzystające z interfejsu API Bloggera.
java/sample/contacts/
Przykładowe aplikacje korzystające z interfejsu Google Contacts API.
java/sample/docs/
Przykładowe aplikacje korzystające z interfejsu Google Doclist API.
java/sample/gbase/
Przykładowe aplikacje korzystające z interfejsu Google Base API.
java/sample/photos/
Przykładowe aplikacje korzystające z interfejsu Picasa Web Albums API.
java/sample/sidewiki/
Przykładowe aplikacje korzystające z interfejsu Google Sidewiki API.
java/sample/webmastertools/
Przykładowe aplikacje korzystające z interfejsu Webmaster API.
java/sample/youtube/
Przykładowe aplikacje korzystające z interfejsu API YouTube.
YouTubeSample ASP page
Przykładowe wyszukiwanie i przesyłanie filmów za pomocą biblioteki klienta.

Przykłady w .NET

Przykłady dołączone do biblioteki klienta

Przykłady te znajdziesz w pakiecie biblioteki klienta .NET do pobrania. Więcej informacji znajdziesz w przewodniku programisty dotyczącym biblioteki klienta.NET lub pobierz bibliotekę klienta .NET.

clients/cs/samples/blogger/
Przykładowe aplikacje korzystające z interfejsu Blogger API
clients/cs/samples/calendar/
Przykładowe aplikacje korzystające z interfejsu Google Calendar Data API
clients/cs/samples/spreadsheets/
Przykładowe aplikacje korzystające z interfejsu Google Spreadsheet API.
clients/cs/samples/DocListUploader/
Przesyła dokumenty do Dokumentów Google.
clients/cs/samples/DocListExporter/
Eksportuje dokumenty Google w różnych formatach.
clients/cs/samples/PhotoBrowser/
Przykładowe aplikacje korzystające z interfejsu Picasa Web Albums API
clients/cs/samples/YouTubeSample/
Przykładowe aplikacje korzystające z interfejsu YouTube API
clients/cs/samples/appsforyourdomain/
Przykładowe aplikacje korzystające z interfejsu G Suite API.

Inne przykłady

Aktualizator kontaktów
Przykład WPF, który pokazuje, jak odczytywać i aktualizować kontakty za pomocą interfejsu Contacts API. Dostępny jest też plik ZIP.
Google Docs PDF Concatenator
 Łączy pliki PDF i przesyła wynik do Dokumentów Google. Dostępny jest też plik ZIP.

Inne języki

C++

Przykładowy interfejs Documents List API
Umożliwia użytkownikom wyświetlanie, przesyłanie, usuwanie i wyszukiwanie dokumentów, arkuszy kalkulacyjnych, prezentacji i folderów Google. Ten przykład pokazuje też funkcję listy ACL interfejsu API, wyświetlając listę użytkowników, którzy mają uprawnienia do odczytu i zapisu.

Ruby

Menedżer listy dokumentów
Przykładowy kod w Ruby on Rails, który umożliwia użytkownikom wyświetlanie i eksportowanie dokumentów.

Powrót do góry