Кнопка «Мне нравится» на Facebook в приложении iframe - PullRequest
0 голосов
/ 26 января 2011

Мое приложение используется в качестве вкладки на странице, созданной с использованием iframe.Я перебираю некоторые ссылки, и для каждой ссылки я хотел бы добавить кнопку «Мне нравится», но ни одна из сгенерированных кнопок не работает из-за некоторых ограничений.

Ближайшийполучил, с их API-интерфейсами Facebook.streamPublish от FBJS, но это не совсем то же, что и Like.

Должен ли я переключить свое приложение на FBML, чтобы кнопка Like XFBML работала, или?

Я действительно разочарован документацией разработчика Facebook, особенно для вкладок.Похоже, что они вынуждены использовать API, которые скоро станут устаревшими, поскольку я не смог заставить работать новый Javascript SDK .

1 Ответ

1 голос
/ 26 января 2011

Требуемый тег: <fb:like-box> 1 . Вы пытаетесь сделать это на вкладке или на холсте? Если это вкладка, знайте, что FB делает все возможное, чтобы запретить разработчикам размещать кнопки «Мне нравится» на вкладках страницы, поэтому вам следует пересмотреть этот подход. Знайте, что версия iframe <fb:like-box> не работает на вкладке, так как вы не можете использовать там сейчас iframe. (Существует запланированная миграция вкладок Q1 к iframes)

Если вы находитесь на странице холста, поле «Мне нравится» должно работать. Убедитесь, что SDK Facebook загружен (а) и инициализирован (б).

...