Amostras das APIs de dados do Google

Aviso: esta página é sobre as APIs mais antigas do Google, as APIs de dados do Google. Relevante apenas para as APIs listadas no diretório das APIs de dados do Google, muitas delas foram substituídas por APIs mais recentes. Para mais informações sobre uma nova API específica, consulte a documentação da nova API. Para informações sobre autorização de solicitações com uma API mais recente, consulte Autenticação e autorização de Contas do Google.

Esta página fornece links e informações sobre exemplos de código.

Índice

  1. Amostras de JavaScript
  2. Amostras de JSON
  3. Amostras de gadget
  4. Amostras de Java
  5. Amostras .NET
  6. Outros idiomas

Amostras JavaScript

A biblioteca de cliente JavaScript pode ser usada em navegadores da Web para interagir com a API Base Data, a API Data do Blogger, a API Calendar Data, a API Data Data e a API Finance Data.

Observação: as amostras que estavam anteriormente nesta seção foram removidas porque dependiam de APIs e/ou métodos de autenticação que não estão mais disponíveis.

Amostras JSON

Estas são amostras ativas. Clique para visualizá-las. Para mais informações, consulte Usar JSON com APIs de dados do Google.

Google Agenda

Próximos eventos do Google Agenda
Este exemplo mostra a exibição de uma lista dos próximos eventos da agenda em uma página da Web do Google Agenda usando o formato de saída JSON fornecido pela API Calendar Data.

Blogger

Postagens recentes do Blogger
Este exemplo demonstra a exibição de uma lista de postagens recentes de um blog hospedado no Blogger Beta usando o formato de saída JSON fornecido pela API Data do Blogger.

Planilhas

Ler os dados das Planilhas Google
Este exemplo mostra a exibição de dados de uma planilha do Google em uma página da Web usando o formato de saída JSON fornecido pela API spreadsheet Data.

Amostras de gadget

Para mais informações sobre como criar gadgets da API Google Data, consulte Como criar um gadget de dados do Google ou a documentação completa sobre Como criar gadgets OAuth.

Gadget do Blogger
Gadget do YouTube

Amostras em Java

Amostras empacotadas com a biblioteca de cliente

Essas amostras podem ser encontradas no pacote da biblioteca de cliente Java para download. Para mais informações, consulte o guia do desenvolvedor da biblioteca de cliente Java ou faça o download da biblioteca de cliente Java.

java/sample/authsub/ (em inglês)
O proxy gData tmp é implementado com os servlets Java, e é um exemplo de cliente JavaScript que acessa dados pelo proxy.
java/sample/calendar/
Cliente simples que realiza várias manipulações ligadas no Google Agenda.
java/sample/codesarch/
O cliente da linha de comando precisa consultar a API Data Code Search do Google.
java/sample/spreadsheet/
Apps de exemplo usando a API Google Sheet.
java/sample/appsforyourdomain/
Apps de exemplo usando a API G Suite.
java/sample/blogger/
Apps de exemplo usando a API Blogger.
java/sample/contacts/
Apps de exemplo usando a API Google Contacts.
java/sample/docs/
Apps de exemplo usando a API Google Doclist.
java/sample/gbase/
Apps de exemplo usando a API Google Base.
java/sample/photos/
Apps de exemplo usando a API dos Álbuns do Picasa.
java/sample/sidewiki/
Apps de exemplo usando a API do Google Sidewiki.
java/sample/webmasterstools/
Apps de exemplo usando a API para webmasters.
java/sample/youtube/
Apps de exemplo usando a API do YouTube.
Página "ASP" do YouTubeSample
Amostra de pesquisa e upload de vídeo usando a biblioteca de cliente.

Amostras de .NET

Amostras empacotadas com a biblioteca de cliente

Essas amostras podem ser encontradas no pacote da biblioteca de cliente .NET para download. Para mais informações, consulte o guia do desenvolvedor da biblioteca de cliente .NET ou faça o download da biblioteca de cliente do .NET.

clients/cs/samples/blogger/
Apps de exemplo usando a API Blogger.
clients/cs/samples/calendar/
Apps de exemplo usando a API Google Data Data.
clients/cs/samples/spreadsheets/ (link em inglês)
Exemplos de apps usando a API Google Sheet.
clients/cs/samples/DocListUploader/ (link em inglês)
Faz upload de documentos para o Documentos Google.
clients/cs/samples/DocListExporter/ (link em inglês)
Exporta os Documentos Google em vários formatos.
clients/cs/samples/PhotoBrowser/
Exemplos de apps usando a API Picasa Web Album.
clients/cs/samples/YouTubeSample/ (link em inglês)
Apps de exemplo usando a API do YouTube.
clients/cs/samples/appsforyourdomain/
Apps de exemplo usando a API G Suite.

Outros exemplos

Atualizador de contatos
Um exemplo de WPF que demonstra como ler e atualizar seus contatos usando a API Contacts. Um arquivo .zip também está disponível.
Concatenador de arquivos do Documentos Google
Concatena arquivos PDF e faz upload do resultado para o Documentos Google. Um arquivo .zip também está disponível.

Outros idiomas

C++

Exemplo da API Docs List
Permite que os usuários vejam, façam upload, excluam e pesquisem documentos, planilhas, apresentações e pastas do Google. Este exemplo também demonstra a funcionalidade da ACL da API listando os usuários que têm permissões de leitura/gravação.

Ruby

DocList Manager (em inglês)
Exemplo do Ruby on Rail que permite aos usuários visualizar e exportar documentos.

Voltar ao início