加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

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

发布时间:2020-12-17 04:13:01 所属栏目:百科 来源:网络整理
导读:我想将我的应用程序连接到Facebook,以便在用户的墙上发布.我希望用户点击在他的墙上发布消息,应该出现js SDK的弹出窗口,他会登录并授权并在弹出窗口消失时重定向到主页. 我正在尝试fb_graph宝石,但遇到了一些困难,我想知道:有更简单的方法吗? 请注意,我不
我想将我的应用程序连接到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开发,我不建议使用它.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读