gpt4 book ai didi

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

转载 作者:行者123 更新时间:2023-11-30 05:20:51 25 4
gpt4 key购买 nike

我想将我的应用程序连接到 Facebook,以便在用户的墙上发帖。我希望用户单击以在他的墙上发布消息,应该出现 js SDK 的弹出窗口,他将登录并授权并在弹出窗口消失时重定向到主页。

我正在尝试 fb_graph gem 但遇到了一些困难,我想知道:是否有更简单的方法来做到这一点?

请注意,我不想让用户能够使用 Facebook 登录我的应用程序,只是发布到他的墙上。

最佳答案

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

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

如果你决定采用 JS 方式,你将必须:

  1. 创建一个 FB 应用。
  2. 将 FB SDK 添加到您的页面中。
  3. > Initialize the SDK使用您的应用设置。
  4. 向用户请求许可,以便在她的墙上发帖。
  5. 为检查登录的功能分配一个按钮。如果她已经登录,则显示一个窗口以将其张贴到墙上(FB 弹出窗口或您自己的表单,因为 iframe 对话框仅在 Facebook 页面内可用)。

步骤 5 的另一种替代方法是使用图形 API 和访问 token ,但它有点复杂,如果您是 FB 开发的新手,我不推荐您这样做。

关于ruby-on-rails - Rails 3 中的简单 Facebook API 使用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5034567/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com