我正在尝试将个人资料标签添加到我的Facebook应用中。在Facebook编辑应用页面中,我已将标签网址设置为http://apps.facebook.com/my-suggestions-tu/pages/test。我只需要在文本字段中输入“pages / test”; “http://apps.facebook.com/my-suggestions-tu/”已经由Facebook提供。
我可以很好地查看http://apps.facebook.com/my-suggestions-tu/pages/test。我也能够将应用程序选项卡添加到我的测试Facebook页面。但是,应用程序选项卡不显示任何内容。
我的应用程序使用Facebooker插件在Rails 2.2上运行。
谢谢, 乔治
答案 0 :(得分:2)
确保未执行:ensure_application_is_installed_by_facebook_user
和/或:ensure_authenticated_to_facebook
before_filters。
执行此操作的一种方法是创建一个单独的控制器来处理配置文件选项卡。
例如:
class TabsController < ApplicationController
skip_before_filter :ensure_application_is_installed_by_facebook_user
def index
render :text => "tab content"
end
end
(标签网址只是'标签')
请注意,标签上没有fb_sig_user
facebook参数,因此如果您有依赖它的过滤器,它们将无效。