Rfacebook

rfacebook é um cliente Ruby para a API do Facebook (inclui suporte de plugin do Rails).
Baixe Agora

Rfacebook Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Matt Pizzimenti
  • Site do editor:
  • http://rfacebook.rubyforge.org/

Rfacebook Tag


Rfacebook Descrição

O RFaceBook é um cliente Ruby para a API do Facebook (inclui suporte de plugin do Rails). O RFaceBook é um cliente Ruby para a API do Facebook (inclui suporte de plugin do Rails). Ele esconde todos os detalhes nitty-gritty por trás de um belo front-end de rubi, permitindo que você se concentre em escrever um grande código. E agora, com o plugin RFacebook Rails, você pode ter ainda mais bondade no facebook em trilhos. Além de extensões para controladores, visualizações, modelos e sessões, até mesmo tem um grande painel de depuração para iniciantes que permite que você veja o que está acontecendo nos bastidores.Rfacebook é uma biblioteca pronta para produção que foi implantada em um número de alto perfil aplicações, como causas. A combinação de testes de unidades extensos e um conjunto de recursos completos torná-lo a biblioteca mais completa do Facebook para Rails.Sobre Ruby: Ruby é uma linguagem de programação orientada a objetos de uso geral dinâmico, reflexivo, que combina a sintaxe inspirada pela Perl com recursos smalltalk. Ruby originou-se no Japão durante meados da década de 1990 e foi inicialmente desenvolvido e projetado por Yukihiro "Matz" Matsumoto.Ruby suporta vários paradigmas de programação (incluindo funcional, orientado a objetos e imperativos) e apresenta um sistema de tipo dinâmico e gerenciamento automático de memória; Por conseguinte, é semelhante em variando respeito a Python, Perl, Lisp, Dylan e Clu.in sua atual, a implementação oficial, escrita em C, Ruby é uma linguagem interpretada de passagem única. Como atualmente não há especificação da linguagem Ruby, essa implementação é considerada a referência de fato. A partir de 2008, há uma série de implementações alternativas da linguagem rubi, incluindo Rubinius, Jruby, Yarv e Ironruby, cada uma das quais toma uma abordagem diferente, com JRUBY fornecendo funcionalidade de compilação just-in-time. A linguagem foi criada por Yukihiro Matsumoto, que começou a trabalhar em Ruby em 24 de fevereiro de 1993, e lançou-o ao público em 1995. "Ruby" foi nomeado como uma pedra preciosa por causa de uma piada dentro do círculo de amigos de Matsumoto, aludindo ao nome da linguagem de programação perl. Em dezembro de 2007, a última versão estável da implementação de referência é 1.8.6. Além da referência, várias outras máquinas virtuais estão sendo desenvolvidas para Ruby. Estes incluem JRUBY, um porto de Ruby para a plataforma Java, Ironruby, uma implementação para o .NET Framework produzido pela Microsoft e Rubinius, um intérprete modelado após a auto-hospedagem, as máquinas virtuais Smalltalk.Aqui estão algumas características importantes do "RFacebook": · Integração Exibir e Controlador (URL_FOR e REDIRET_PO "Basta funcionar") · Funciona para Lona, iframe e Aplicativos Externos · O gerenciamento de sessão usa automaticamente o FB_SIG em lugar de cookies quando na tela · Garante a segurança, verificando a assinatura indicada na tela · Configuração via facto facebook.yml (permitindo que vários ambientes sejam facilmente configurados e versionados) · Unidade testada em ambos o cliente da API (RFacebook) e o plugin Rails (RFacebook sobre Rails). · Backtraces legíveis dentro da tela · Painel de depuração para ajudar com problemas comuns · A interface não quebra quando o Facebook altera a API (métodos remotos são invocados via Method_missing) Requisitos: · Ruby · Rails · RubygememSway's Novo nesta versão: · Dividir a gema (Core LiGer Ary) e plugin (extensões de trilhos) · Agora você terá que atualizar seu plugin de trilhos separadamente da gema · melhor documentação na biblioteca principal · Reprovado todos os métodos confusos is_valid / is_ready / is_ative / is_expired em favor de simplesmente 'pronto?' e 'expirado?' · Removido o código de plugin da gema ... O plugin Rails é agora muito melhor-separado · Moved Unit testes que se aplicaram ao núcleo na própria gema (em vez do plug-in) · limpou algum código desnecessário Em Controller_Extensions · Verificação de assinatura refatada para que ele aconteça no plugin em vez de no núcleo lib · Adicionado ssh_port à configuração do túnel (se por algum motivo você não usar 22) · Adicionado 'log_out_of_facebook' método para forçar um usuário a sair (limpar os dados da Fbsession)


Rfacebook Software Relacionado