2012-02-10 80 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!菲尼斯! :)