FBML в представлениях Rails с использованием Facebooker - PullRequest
2 голосов
/ 26 апреля 2010

Я успешно подключил приложение Facebook Connect, и все работает нормально. Я могу зарегистрировать новых пользователей через Facebook или связать существующих пользователей с Facebook. Там нет проблем.

Однако теперь я пытаюсь добавить страницу приглашения, где пользователь может увидеть, у какого из его друзей есть приложение, а затем показать ему форму множественного выбора Facebook FMBL, чтобы пригласить в нее друзей.

Вот документация для этого тега FBML.

http://wiki.developers.facebook.com/index.php/Connect/Integrating_an_Invite_Form_into_Your_Website#Creating_a_Full_Multi-friend_Selector_Request_or_Invite

Однако я не могу заставить это работать в моем представлении Rails.

Нужно ли мне устанавливать что-то особенное для использования FBML в моих представлениях Rails?

ЭТО НЕ ПРИЛОЖЕНИЕ ДЛЯ ХОЛСТА, то есть я хочу, чтобы люди заходили на мой сайт, а не заходили на страницу через Facebook, но я чувствую, что что-то упустил.

Ответы [ 2 ]

2 голосов
/ 30 апреля 2010

если вы разрабатываете сайт Facebook Connect, он использует XFBML. XFBML для приложений Facebook и iframe, а также FBML для приложений Facebook. Кроме того, выбор нескольких друзей в Facebook - это тег FBML.

Но вы можете вызвать FBML внутри XFBML, поэтому вам следует проверить эту страницу.

http://wiki.developers.facebook.com/index.php/Fb:serverFbml

это может помочь.

1 голос
/ 26 апреля 2010

Ваш тип документа должен включать пространство имен FBML, и вы должны загрузить скрипт featureload.js.php, см .: http://wiki.developers.facebook.com/index.php/Connect/Setting_Up_Your_Site#Rendering_XFBML_and_Other_Facebook_Connect_Features

...