¿Qué gemas de Ruby compatible con la API de Facebook?
-
27-09-2019 - |
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
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
Mogliplugins - Facebooker2
Middlewares
OmniAuth
rack facebook
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.
La OAuth2 Intridea apoya Graph API de Facebook.
Entrada de blog: http://intridea.com/2010/4/22/oauth2-gem-just-in-time-for-facebook-graph?blog=company
en GitHub: http://github.com/intridea/oauth2
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