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
- Amostras de JavaScript
- Amostras de JSON
- Amostras de gadget
- Amostras de Java
- Amostras .NET
- 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.
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.