我正在制作facebook iframe应用程序
我正在使用自己的表单数据创建一个请求表单.我该怎么做才能处理数据?
如果我把action ="http://apps.facebook.com/ [appName]/abc.php",即
<fb:serverfbml>
<script type="text/fbml">
<fb:fbml>
<fb:request-form action="http://apps.facebook.com/[appName]/abc.php" method="post" type="abc" content="abc">
<textarea name="pm" fb_protected="true" ></textarea>
<fb:multi-friend-selector showborder="false" max="35" actiontext="test" email_invite="true" bypass="cancel" />
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
Run Code Online (Sandbox Code Playgroud)
然后结果很有趣... facebook app的iframe里面的facebook页面!
但如果我把动作="http:// [我自己的域名/脸书连接网址] /abc.php",即
<fb:serverfbml>
<script type="text/fbml">
<fb:fbml>
<fb:request-form action="http://[my own domain / facebook connect url]/abc.php" method="post" type="abc" content="abc">
<textarea name="pm" fb_protected="true" ></textarea>
<fb:multi-friend-selector showborder="false" max="35" actiontext="test" email_invite="true" bypass="cancel" />
</fb:request-form>
</fb:fbml>
</script>
</fb:serverfbml>
Run Code Online (Sandbox Code Playgroud)
然后结果页面将呈现WITHOUT facebook模板(这意味着丢失所有顶级Facebook横幅和底部Facebook栏,如Facebook聊天等)
谁知道什么是错的?
非常感谢阅读