私の Facebook Connect アプリの招待機能では、ユーザーがどの招待に応答したかを知る必要があります。そのために Facebook UID に頼ることにしました。Facebook が fb:req-choice 用に生成する URL にその ID を含めるにはどうすればよいですか?
<fb:request-form action="#{@post_url}"
method="POST"
invite="true"
type="my_app"
content="<fb:name uid='#{current_user.facebook_uid}' useyou='false' /> wants to invite you to to my_app. To join him simple click 'Accept' below.<fb:req-choice url='http://my_app.com/invitation/?fb_uid={uid}' label='Accept' />">
<fb:multi-friend-selector
showborder="false"
actiontext="Invite your Facebook Friends to shop on Yumshare" />
</fb:request-form>
fb:req-choice の URL 属性の {uid} に注目してください。これは、招待されているユーザーの uid であると想定されているため、Facebook 側で入力する必要があります。それは可能ですか?