Использование FBML в приложении ruby ​​sinatra - PullRequest
0 голосов
/ 10 июня 2010

Я создаю приложение в ruby, используя каркас sinatra, и у меня возникают проблемы с отображением некоторых элементов fbml.

В настоящее время я пытаюсь отобразить селектор fb: multi-friend-selector, чтобы пользователь мог выбрать друзей, которых он хочет пригласить. Тем не менее, когда я пишу следующее в моем коде:

<fb:fbml> 
    <fb:request-form action="/inviteFriends" method="POST" invite="true" type="MY APP" content="Invite Friends" > 
         <fb:multi-friend-selector showborder="false" actiontext="Invite your friends to use YOUR APP NAME."> 
    </fb:request-form> 
</fb:fbml>

Ничего не отображается с текстом выше. Я включил обычные xsds в facebook для taglibs в свой тег html и проверил fbml на странице, используя следующий код:

<fb:name useyou="false" uid="USER_ID" linked="false"/>

Этот код работает правильно и отображает имя пользователя.

Я попробовал простой пример, подобный этому, на http://wiki.developers.facebook.com/index.php/Fb:random, но опять же в браузере ничего не отображается.

Нужно ли включать какой-то специальный javascript или что-то еще?

Буду очень признателен за помощь.

Заранее спасибо -gearoid.

1 Ответ

3 голосов
/ 10 июня 2010

Я только что понял, что вы должны использовать теги server: fbml, чтобы это работало.

Документация Facebook действительно может использовать некоторую работу:)

...