2012-02-10 35 views
0

是否可以在FB.ui弹出窗口中仅邀请女孩加入我的应用程序?应用程序应用程序请求弹出过滤器用户

感谢您的任何建议,如果不是tneh,也许有任何其他解决方案可用?

用户在应用程序中。有邀请朋友按钮与jscode:

$('#btnInvite').bind("click", function(){ 
     FB.ui({method:'apprequests',title:'test',message:'test',data:'test'}); 
    }) 

,然后与朋友弹出窗口被选中。是否有可能过滤这个名单只有女性用户(应用程序是专为女生)

+0

我假设你的意图是好的,但没有上下文这个问题令人难以置信的令人毛骨悚然。 – 2012-02-10 10:41:40

+0

请查看我的意见 – gruber 2012-02-10 10:49:38

+0

哈哈!如果回答 – 2012-02-10 10:53:29

回答

1

是的,这是可行的。

但是,你将不得不通过一些额外的箍来完成它。

来自:https://developers.facebook.com/docs/reference/dialogs/requests/,您可以看到,您可以指定应用程序发送到的朋友ID列表。

https://developers.facebook.com/docs/reference/api/user/#friends,你可以得到一个朋友列表。并寻找女性。 或者您可以使用https://developers.facebook.com/docs/reference/fql/user/并寻找女性朋友fql?q=SELECT uid, name, sex FROM user WHERE uid IN (SELECT uid1 FROM friend WHERE uid2=me()) and sex="female"

将女性朋友列表呈现给用户以允许他们选择哪一个。

将选定的女性朋友ID连接在一起并将其传递给https://developers.facebook.com/docs/reference/dialogs/requests/请求对话框的to字段。

Le Voila!菲尼斯! :)