无法从 MVC 上的 fb:request-form 帖子中获取返回的 uids
我试图获取用户在 处选择的 uid,但总是返回 null id。
<fb:request-form action="http://myapp/controller/index?id=<apid>&sk=<secret>"
method="POST" invite="false" type="Invite" content="<fb:req-choice url='http://myapp/controller/index?id=<apid>&sk=<secret>' label='invite' />">
<fb:multi-friend-selector showborder="false" bypass="cancel" cols=3 actiontext="Invite example"/>
</fb:request-form>
用户邀请后,重定向到我的操作。
[HttpPost]
public ActionResult Index(long[] ids)
{
return null;
}
id 始终返回 null。
I'm tring to get the uids that user selected at the but always back null the ids.
<fb:request-form action="http://myapp/controller/index?id=<apid>&sk=<secret>"
method="POST" invite="false" type="Invite" content="<fb:req-choice url='http://myapp/controller/index?id=<apid>&sk=<secret>' label='invite' />">
<fb:multi-friend-selector showborder="false" bypass="cancel" cols=3 actiontext="Invite example"/>
</fb:request-form>
After user invite, redirect to my action.
[HttpPost]
public ActionResult Index(long[] ids)
{
return null;
}
the ids always return null.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么在上帝的绿色地球上,你要以行动的形式传输你的秘密密钥?
为了回答你的问题,你必须设置invite=“true”来获取ID的AFAIR。但请注意,整个过程已经改变,并且使用 requests 2.0,但有非常严格的限制。请参阅 http://bugs.developers.facebook.net/show_bug.cgi?id= 17113了解详情。
编辑:修复错误 ID
why on gods green earth are you transmiting your secret key in the form action ?
And to answer your question, you have to set invite="true" to get the ID's AFAIR. But be warned, the whole process has changed, and is using requests 2.0 but with very strict limitations. see http://bugs.developers.facebook.net/show_bug.cgi?id=17113 for details.
EDIT: fixed wrong bug id