0
我在使用sinatra框架构建ruby应用程序,并且在渲染一些fbml元素时遇到了麻烦。在ruby sinatra应用中使用FBML
我目前正在尝试渲染一个fb:多朋友选择器,以便用户可以选择他们想要邀请的朋友。但是,当我在我的代码中写入以下内容时:
<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>
没有呈现上述文本。我已经包含了标签库的常规的Facebook的XSD在我的HTML标记和使用下面的代码已经测试过的网页上FBML:
<fb:name useyou="false" uid="USER_ID" linked="false"/>
此代码工作正常,并显示用户的名称。
我试过一个简单的例子,就像http://wiki.developers.facebook.com/index.php/Fb:random那样,但是在浏览器中再次没有任何东西被渲染。
我需要包含一些特殊的JavaScript或任何东西吗?
我将不胜感激这一些帮助。
在此先感谢 -gearoid。