Preview do OpenSocial no Orkut

Eles liberaram meu acesso, viva.

Basicamente, será adicionado uma nova opção no menu: “Aplicativos”. Clicando nela, aparecerão os aplicativos instalados, um campo para adicionar novos por URL e um botão para navegar por um diretório de aplicativos (já existem alguns prontos). Clicando no nome do aplicativo, eles são abertos.

No profiles, os aplicativos também aparecerão, logo abaixo do perfil, que agora não aparecerá por completo.

O “Funny Cat Photos” é um aplicativo que estava disponível no diretório. O “Kyon Quotes” eu que fiz, para testar XD

Para desenvolver os aplicativos, é só consultar a API – embora ela ainda não esteja oficialmente lançada, já existe um preview de como ela será. Perceba que existem dois tipos de API: em Javascript e outra usando REST, caso você deseje rodar o aplicativo no seu próprio servidor.

Alguns tutoriais estão no ar. Para aplicativos em Javascript, o procedimento é o mesmo ao de se criar um Google Gadget. Você pode usar o Google Gadget Editor para criar os aplicativos, mas devo dizer que ele é um saco de se usar – a vantagem é que o Google hospeda o aplicativo para você.

Sobre a API em si: ela é dividida em três partes. Na “People and Friends” você pode obter as informações dos profiles de uma pessoa e de seus amigos; na “Activities” ela permite publicar “ações” que uma certa pessoa realizou – por exemplo, o recente “atualizações de seus amigos” do Orkut; e o “Persistence” permite guardar dados relacionados a uma pessoa – por exemplo, se você estiver desenvolvendo um jogo, pode guardar a pontuação do jogador.

Mas posso dizer que eu segui alguns tutoriais e algumas coisas não funcionam – eu não consegui obter a lista de amigos; ela retorna vazia. Mas eu não cheguei a testar muito. Vamos ver como o serviço progride. Outra coisa muito irritante é que ele usa algum sistema de cache – se você altera o aplicativo, você não terá a versão atualizada no Orkut. Para contornar isso tiver que ficar mudando o nome do arquivo.

EDIT: por segurança só aparecem na lista de amigos outros desenvolvedores do OpenSocial; e para transpassar o cache é só colocar &bpc=1 no final da url

O aplicativo de teste que eu fiz é bem simples, e não chega a usar nada da API em si – ele apenas mostra imagem do Kyon e um quote aleatório dele. Você pode adicioná-lo (ou fuçar nele) usando esse URL.

6 respostas em “Preview do OpenSocial no Orkut”

Estou com um projetinho que intenção de apresentar os conceitos da plataforma de uma maneira mais prática e ir discutindo e apresentando os recursos de acordo com a necessidade.
O Tópico inicial do projeto esta em: http://www.opensocialbr.com.br/aplicativo-orkut-opensocial-turista-virtual
Aqueles que quiserem acompanhar, dicas de recursos para implementar, criticas, tudo será bem vindo.
O projeto também esta disponível pra download lá no site.
Algumas das coisas que eu implementei ai são:
– uso do oauth para autenticação do usuário;
– utilização de requests;

Quem estiver interessado fica ai o convite.

Deixe um comentário