Pregunta

Tengo un uso de los carriles mediante la API de Facebook. He visto varias gemas de Ruby diferentes para la integración con Facebook, pero son anticuados.

¿Es mejor escribir las llamadas de bajo nivel a mí mismo? ¿Hay una joya digna y actualizada disponible?

tiene cualquiera de estas joyas cambiado recientemente?


Estoy empezando un nuevo proyecto - ¿qué joya debería utilizar a partir de septiembre de 2012

¿Fue útil?

Solución

El koala Gem es el camino a seguir.

Estos Railscasts a partir de julio le dirá todo lo que necesita saber acerca de la interacción con el gráfico social en Ruby y Rails (ambos son pagados episodios):

# 361: Facebook Graph API : Aprende a usar la API de Facebook Gráfico con la gema de la koala para obtener los datos de Facebook y publicar contenido a través de un usuario. Aquí ahondar en los permisos, manejo de errores, y mucho más.

# 363: Open Graph de Facebook : Este episodio se basa en episodios de la semana pasada y muestra cómo integrar Facebook aún más mediante el protocolo Open Graph. También aprenderá cómo túnel de su servidor local y mover Facebook comunicación en un proceso en segundo plano.

Otros consejos

haberla usado muy poco, me gustaría sugerir koala también. Bastante bien documentado, pasa a través de los cambios en la API bastante bien, todavía se mantiene, y arsduo es un tipo genial bonita.

De acuerdo con aquí

  

Con Graph API de Facebook y la creación del protocolo Open Graph, ahora es más fácil que nunca antes para leer y escribir datos desde y hacia el “gráfico social”.

...

  

Los siguientes son probados para trabajar con Ruby 1.9.x y los carriles 3.0.0.

     

Gemas

     

resto-gráfico del cardenal azul
   miniFB
   FBGraph
   koala
   Mogli

     

plugins - Facebooker2

     

Middlewares
   OmniAuth
   rack facebook

Yo sugeriría cualquiera mogli o koala .

Uno sabe que tienen una base de usuarios activos es facebooker2 . La documentación no es suficiente en este momento, pero su lista de correo es muy activa, obtener respuestas con bastante rapidez.

He excavado en la koala profundamente por mi proyecto, y me pareció que estaba bien escrito , código sólido que tiene cobertura de las pruebas. El autor principal, Alex Koppel , sin duda sabe lo que está haciendo y que se preocupa por la comunidad de desarrolladores. Necesitaba hacer algunas mejoras, que era fácil gracias a la arquitectura bien de la gema, y ??Alex era útil en la fusión de los cambios en la rama principal. muy recomendable.

Se utilizó la fuente de la muestra de aplicación facebook de Heroku mogli , pero ahora es koala .Es la mejor y más grande gem.Have un grupo bueno - koala usuarios

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top