Ruby on rails Facebook应用程序配置文件选项卡不显示内容
我正在尝试将个人资料选项卡添加到我的Facebook应用程序中。在Facebook编辑应用程序页面中,我已将选项卡url设置为。我只需要在文本字段中输入“页面/测试”;“”已由Facebook提供 我看得很好。我还可以将应用程序选项卡添加到我的测试Facebook页面。但是,“应用程序”选项卡不显示任何内容 我的应用程序运行在Rails 2.2上,使用Facebooker插件 谢谢,Ruby on rails Facebook应用程序配置文件选项卡不显示内容,ruby-on-rails,facebook,Ruby On Rails,Facebook,我正在尝试将个人资料选项卡添加到我的Facebook应用程序中。在Facebook编辑应用程序页面中,我已将选项卡url设置为。我只需要在文本字段中输入“页面/测试”;“”已由Facebook提供 我看得很好。我还可以将应用程序选项卡添加到我的测试Facebook页面。但是,“应用程序”选项卡不显示任何内容 我的应用程序运行在Rails 2.2上,使用Facebooker插件 谢谢, George确保:确保facebook用户安装了应用程序和/或:确保在未执行过滤器之前通过facebook验证
George确保
:确保facebook用户安装了应用程序和/或:确保在未执行过滤器之前通过facebook验证
一种方法是创建一个单独的控制器来处理profile选项卡
例如:
class TabsController < ApplicationController
skip_before_filter :ensure_application_is_installed_by_facebook_user
def index
render :text => "tab content"
end
end
class选项卡控制器“选项卡内容”
结束
结束
(选项卡url将只是“选项卡”)
请记住,fb\u sig\u user
facebook参数在选项卡上不可用,因此如果您有依赖它的过滤器,它们将无法工作。如果我的答案没有解决您的问题,请告诉我。如果您能提供更多详细信息,如您的服务器日志中打印的内容,我可能会提供其他建议。谢谢。过滤器是我完全不考虑的东西。无论如何,我这里有一个相关的问题,也许你想看看:)你可能是对的。我查看了脚本服务器日志,发现它遇到了以下错误:过滤器链在[:facebook\u login\u required]呈现或重定向时停止。是的,您正在使用facebook\u身份验证插件。你需要跳过标签上的facebook\u login\u required方法。你好,Gdeglin,我和gsmendoza也遇到了同样的问题,最终我也解决了,但我的问题是如何提取应用程序标签所有者facebook id?啊,最后,在参数中似乎有fb\u sig\u profile\u用户,我可以提取标签id的所有者。。。。