Estou trabalhando agora, mas tirei um tempinho para ler sobre opensocial, e encontrei a documentação abaixo.
Ela é muito útil para se entender até onde vai o opensocial, e a ferramente excelente que temos em mãos.
Até o próximo post.
Estou trabalhando agora, mas tirei um tempinho para ler sobre opensocial, e encontrei a documentação abaixo.
Ela é muito útil para se entender até onde vai o opensocial, e a ferramente excelente que temos em mãos.
Até o próximo post.
Você pode desenvolver seu proprio container opensocial para hospedar em seu site aplicativos baseados na plataforma opensocial, de modo que você possa conectá-los as suas redes sociais. Para isto você precisa criar um recipiente opensocial, para isso ele precisa atender a algumas requisitos, que você pode encontrar através deste link: http://www.opensocial.org/Technical-Resources/opensocial-spec-v081.
Minha intenção é traduzir estas especificações, mas é para uma próxima.
Existe um forum para sanar dúvidas no desenvolvimento de seu container opensocial: http://groups.google.com/group/opensocial-container/topics.
Aqui na Integração estaremos focando o Apache Shindig, que é um container opensocial opensource. Além da simplicidade e da facilidade ele implementa funções para rederização de gadgets, requizições de proxy, e requisições REST e RPC.
Ele possui ainda uma interface (SPI - Service Provider Interface) para permitir que o Shindig acesse os dados de sua rede social. O SPI Implementa:
- Requisição e obtenção dos perfis (contatos, etc);
- Armazenar e recuperar atividades;
- Armazenar e recuperar dados;
- Enviar mensagens;
O site do Apache Shindig é: http://incubator.apache.org/shindig/.
Além do Apache Shindig existe também uma série de outros containers, você pode visualizar uma listagem destes containers através do link: http://wiki.opensocial.org/index.php?title=Containers
Referências:
http://www.opensocial.org/page/building-an-opensocial
http://www.opensocial.org/Technical-Resources/opensocial-spec-v081
http://incubator.apache.org/shindig/
http://wiki.opensocial.org
Quem acompanha o site já deve conhecer o OSDE (Opensocial Development Environment), um plugin para Eclipse que auxilia no desenvolvimento de aplicativos com a API OpenSocial.
Eu encontrei um vídeo muito interessante no youtube sobre como utilizar a ferramenta:
Foi anunciado no blog da equipe de desenvolvedores do MySpace (http://developer.myspace.com/community/blogs/) a inclusão do suporte total à API OpenSocial 0.9.
Foi também informado sobre a atualização dos SDK para desenvolvimento em PHP e C# para a utilização da versão 0.9.
Vá até o endereço do comunicado http://developer.myspace.com/Community/blogs/devteam/archive/2009/09/21/... e veja outras informações, incluindo a documentação referente.
Para quem quer integrar sua aplicação com as redes sociais, existem algumas bibliotecas quem podem facilitar em muito a sua vida:
OpenSocial PHP Client Library
http://code.google.com/p/opensocial-php-client/
OpenSocial Java Client Library
http://code.google.com/p/opensocial-java-client/
OpenSocial Python Client Library
http://code.google.com/p/opensocial-python-client/
OpenSocial Ruby Client Library
http://code.google.com/p/opensocial-ruby-client/
OpenSocial .NET Client Library
http://code.google.com/p/opensocial-net-client/
OpenSocial Action Ascript Client Library
http://code.google.com/p/opensocial-as3-client/
Se você esta desenvolvendo seu jogo, seu aplicativo, realmente pode lhe ser muito util.