На вкладке профиля приложения Facebook не отображается содержимое - PullRequest
1 голос
/ 30 марта 2009

Я пытаюсь добавить вкладку профиля в свое приложение Facebook. На странице приложения Facebook Edit я установил URL-адрес вкладки на 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. Однако на вкладке приложения ничего не отображается.

Мое приложение работает на Rails 2.2 с использованием плагина Facebooker.

Спасибо, George

1 Ответ

2 голосов
/ 30 марта 2009

Убедитесь, что фильтры :ensure_application_is_installed_by_facebook_user и / или :ensure_authenticated_to_facebook before_ не выполнены.

Один из способов сделать это - создать отдельный контроллер для обработки вкладки профиля.

Например:

class TabsController < ApplicationController
  skip_before_filter :ensure_application_is_installed_by_facebook_user
  def index
   render :text => "tab content"
  end
end

(URL табуляции будет просто 'tab')

Имейте в виду, что параметр fb_sig_user facebook недоступен на вкладке, поэтому, если у вас есть фильтры, которые используют его, они не будут работать.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...