我设法让 fb:multi-friend-selector 工作。然而,在选择朋友并向他们发送邀请后,会弹出一个“可选:也发送到电子邮件联系人?” 显示我不想要的。
根据http://developers.facebook.com/docs/reference/fbml/multi-friend-selector上的文档,有一个 email_invite 标志指示是否应显示此弹出窗口。
对我来说,无论我设置 email_invite="true" 还是 email_invite="false",它都会显示。
任何人都知道如何摆脱这个弹出窗口?
下面是我生成的代码:
<fb:serverfbml>
<script type='text/fbml'>
<fb:request-form
action="http://example.com"
content="Your friend invites you to Test site <fb:req-choice label="Accept" url="http://example.com/" />"
invite="true"
method="post"
type="Test site">
<fb:multi-friend-selector
actiontext="Invite your friends to Test site"
bypass="cancel"
condensed="false"
email_invite="false"
exclude_ids=""
max="20"
showborder="true" />
</fb:request-form>
</script>
</fb:serverfbml>