1

我正在开发一个 Rails 应用程序,该应用程序为多个 facebook 应用程序提供支持(通过 iFrame 为它们提供服务),并允许用户从我的应用程序的管理区域安装/自定义不同的应用程序。

我正在使用 Facebooker2 gem 并注意到我只能在 Facebooker.yml 配置文件中指定一个 app_id 和 app_secret。关于如何修改它以支持多个 Facebook 应用程序的任何提示。

我的第一个想法是将我的应用程序的 app_id 和 app_secret 存储在数据库中,然后让 Facebooker 从那里相应地动态加载它们。

任何建议将不胜感激!

4

1 回答 1

1

好吧,我以前曾解决过这个问题,我们这样做的方式是将 facebook 凭据存储在数据库中,这取决于我们在控制器中有一个 before_filter 的客户,它将根据需要切换配置。我希望这有助于作为一个起点。如果你需要我可以详细说明。

于 2011-03-20T23:12:17.643 回答