表单提交后Request 2.0用户生成的请求的正确方法

时间:2011-10-23 03:53:00

标签: facebook forms request facebook-javascript-sdk

抓住这个:

我正在开发iframe-canvas应用。用户在表单中进行选择并选择具有自定义jquery表单选择器的朋友后,他们会将表单提交到我网站上处理表单信息的页面。

我需要使用Facebook的sendRequestToManyRecipients JavaScript函数来完成用户生成的请求流并发送通知。如果我将sendRequestToManyRecipients函数放在我的页面上,我会弹出FB弹出通知并发送通知。

该工作流程的唯一问题是它可以直观地将用户从Facebook和Facebook UI中删除。

处理此问题的推荐方法是什么?当该人提交表单并短暂地访问我的网站以处理表单时,我是否会使用URL变量中的收件人的Facebook用户ID重定向?

例如:

apps.facebook.com/myapp?recipients=1234,5678,9101112

然后用该变量调用sendRequestToManyRecipients函数?有一个更好的方法吗?是否最好以某种方式从用户地址栏中的URL隐藏这些变量?

感谢您的任何见解。

1 个答案:

答案 0 :(得分:0)

好吧,传递GET变量似乎有效。

在Firefox中,但遗憾的是不在IE9中。见IE9 Error SEC7111: HTTPS security is compromised after redirect (plus only secure content message)