下面的fbml使用多个朋友选择器生成一个邀请表单。一切正常,除了跳闸按钮。无论我在action属性中放置了什么url,呈现形式中的操作始终是空的。这当然会导致Skip按钮到404。
<div class="invite">
<fb:serverFbml width="626">
<script type="text/fbml">
<fb:request-form
action="default.asp"
target="_top"
method="POST"
invite="true"
type="My Application"
content="<fb:req-choice url='facebook.com/somepage' label='Authorize my Application'/>">
<fb:multi-friend-selector showborder="true" email_invite="false" cols="4" rows="1" actiontext="Invite your friends to use My Application!">
</fb:multi-friend-selector>
</fb:request-form>
</script>
</fb:serverFbml>
</div>编辑:如果仔细检查一下,它看起来好像是http://www.facebook.com/plugins/serverfbml.php?在Fiddler中跟踪时,发现这是唯一的404响应。
发布于 2011-01-06 19:57:58
更新
Facebook在我的窃听器报告上的官方回应;他们已经关闭了它。只花了五个月:)。
谢谢你的报告。 由于我们正处于反对FBML/FBJS的过程中,我们将不会添加其他特性或修复当前的bug。如果您正在facebook.com上创建应用程序,请使用我们支持的API、SDK和社交插件来实现您的应用程序。使用这些功能,您可以在FBML中嵌入许多相同的社会功能。 请参阅我们的路线图:http://developers.facebook.com/roadmap
发布于 2011-01-29 09:55:07
同样的问题让我抓狂,但我设法解决了。试试这个:<fb:req-choice url='facebook.com/somepage' '
在那之后再加一个‘,确保你在它们之间使用空间。有趣的是,我花了两个小时才弄明白这一点。如果你愿意的话,我会复制并粘贴整个代码。希望这会有帮助,我很肯定这会有帮助,因为我也有同样的问题。干杯。
发布于 2010-10-02 14:07:06
我也有同样的问题!
在我的案例中,修正如下:
action="串}“
您的YOURDOMAINNAME必须是相同的在您的画布URL!
https://stackoverflow.com/questions/3721212
复制相似问题