2015-10-11 84 views
0

單獨的用戶,我有幾個應用程序捆綁到同一個Facebook應用。問題是,當我試圖讓所有的用戶朋友們,那麼它獲取的是安裝任何應用程序的所有朋友。我如何過濾並只獲取安裝了活動應用程序的朋友?FB圖形API:通過應用程序

在Facebook中,該應用是由包ID和URL模式後綴標記......如果我可能會包括那些中的任何一個,我可以篩選結果。是否有一個「領域」包括這些?

感謝

[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me/friends" parameters:@{ @"fields" : @"id,name"}] startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) 
{ 
     // Filter users by app? 
    }]; 

回答

0

你必須做的/me/friends電話諮詢,與用戶訪問令牌屬於活躍APP。這是獲得授權活動應用程序的朋友列表的唯一方法。

+0

的問題是,如果我打電話給我/朋友,我得到的所有使用該應用程序的朋友,也是所有的朋友使用其他應用程序太(連接到相同的Facebook應用程序) – BlackMouse

+0

你如何「配合應用一起」?那真的不可能。或者你的意思是業務映射api? – luschn

+0

領帶也許是打錯字了,但我有一個支付和LITE版的例子。 – BlackMouse

相關問題