DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Picasa Web Albums Data API – Parte 1 - Java Magazine 79

Neste artigo aprenderemos a integrar uma aplicação Java com o serviço de fotos do Google, o Picasa Web Albums (PWA). Veremos como é possível manipular os álbuns, fotos, tags e comentários do usuário. Tudo isso de forma prática, utilizando a biblioteca cliente Java.






Picasa Web Albums Data API – Parte 1
Brincando com o serviço de fotos do Google
Descubra como gerenciar seus álbuns, fotos e vídeos do Picasa Web Albums a partir de uma aplicação Java

Já é mais que realidade o desenvolvimento de aplicações baseadas em serviços. Nos dias atuais, a necessidade de integrar nossas aplicações com serviços e/ou outras aplicações existentes, em algum momento, torna-se inevitável. Como resultado, temos uma tendência cada vez maior de criar e utilizar serviços de software.
As APIs de Dados Google (Google Data APIs) são um ótimo exemplo deste cenário, uma vez que atuam como ponto de integração entre os diversos serviços Google e nossas aplicações. Ao longo de diversos artigos , temos explorado várias APIs de dados, mostrando seus conceitos básicos e seu uso de forma prática em aplicações Java.
Neste artigo, estudaremos mais uma dessas APIs. Dessa vez nosso foco será a Picasa Web Albums Data API, que, como o próprio nome sugere, é responsável por fornecer um ponto de integração entre nossas aplicações e o Picasa Web Albums, que é o serviço de fotos do Google.
O artigo será dividido em duas partes, na primeira veremos como manipular os álbuns e fotos do usuário. Além disso, também aprenderemos a recuperar os comentários das fotos, fazer buscas por tags, upload de fotos e vídeos, dentre outras possibilidades. Na segunda parte construiremos uma aplicação real utilizando a API apresentada e outras duas tecnologias Google, o Google Web Toolkit e o Google App Engine.
O Serviço: Picasa Web Albums
Antes de falarmos da API de dados, vamos entender melhor como funciona o serviço. O Picasa Web Albums, ou PWA (Figura 1), é o serviço de armazenamento e compartilhamento de fotos do Google, semelhante ao Flickr, do Yahoo!. Nele, o usuário pode criar álbuns e fazer upload de fotos e vídeos (Sim! O PWA também suporta vídeos). Podendo escolher o nível de privacidade do álbum, possibilitando que o mesmo seja visto apenas pelo seu autor, apenas por convidados ou por qualquer usuário. Também é possível classificar suas fotos utilizando tags para facilitar a busca, bem como adicionar comentários nas fotos de outros usuários. Além disso, o serviço oferece outras features como: slide show em flash para visualização das fotos de um álbum, envio de fotos por e-mail e revelação.
O PWA oferece vários planos em função do limite de armazenamento desejado, que pode chegar a 16 TB (dezesseis terabytes). O plano grátis dá direito a 1 GB de armazenamento, já por U$5 anuais, o limite aumenta para 20 GB (para ver os demais planos, veja a seção Links).
"


ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da Java Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Paulo César Coutinho

Analista de Sistemas no SERPRO. Tem experiência no desenvolvimento e projeto de aplicações Java, C/C++ e Flex, PL/SQL e Oracle Forms. Possui as certificações SCJP 5 e SCWCD 1.4.


Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03