ruby-on-rails – 在Rails 3中使用简单的Facebook API

前端之家收集整理的这篇文章主要介绍了ruby-on-rails – 在Rails 3中使用简单的Facebook API前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想将我的应用程序连接到Facebook,以便在用户的墙上发布.我希望用户点击在他的墙上发布消息,应该出现js SDK的弹出窗口,他会登录并授权并在弹出窗口消失时重定向到主页.

我正在尝试fb_graph宝石,但遇到了一些困难,我想知道:有更简单的方法吗?

请注意,我不想让用户能够使用Facebook登录我的应用程序,只需发布​​到他的墙上即可.

解决方法

由于Facebook不提供任何 Ruby API,您必须在使用JS SDK或实现 Facebook share链接之间进行选择.

如果您只想在用户的墙上发帖,我推荐第二个选项,因为它既简单又自然.您可以自定义帖子this way内容.

如果您决定采用JS方式,则必须:

>创建一个FB应用程序.
>将FB SDK包含在您的页面中.
> Initialize the SDK使用您的应用设置.
>向用户请求权限以便发布到她的墙上.
>为您检查登录功能分配按钮.如果她已经登录,则显示一个窗口以发布到墙上(FB弹出窗口或您自己的窗体,因为iframe对话框仅在Facebook页面中可用).

通过使用Graph API和访问令牌,还有另一种替代步骤5,但它有点复杂,如果您不熟悉FB开发,我不建议使用它.

原文链接:https://www.f2er.com/ruby/267984.html

猜你在找的Ruby相关文章