Приведенный ниже fbml создает форму приглашения с помощью выбора нескольких друзей. Все работает, кроме кнопки Пропустить. Независимо от того, какой URL я помещаю в атрибут действия, действие в отображаемой форме будет всегда пустым. Это, конечно, вызывает кнопку Пропустить до 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>
Редактировать: При ближайшем рассмотрении похоже, что 404, к которому он идет, http://www.facebook.com/plugins/serverfbml.php?. Нашел это как единственный ответ 404 при отслеживании в Fiddler.