2014-03-29 66 views
1

我試圖發送邀請,但我想根據一些標準預先檢查一些用戶。根據Facebook教程,我可以使用參數'to'與一些用戶標識符來完成此操作。但是這樣,用戶失去了改變朋友建議併發送給其他人的機會。 這是我現在使用的代碼,它向特定的朋友發送請求。但正如我所說,用戶不能更改用戶發送。顯示Fbwebdialog已與朋友檢查

- (void)inviteFriends { 

    NSString *facebookID = @"100003355638755"; 
    NSMutableDictionary* params = 
    [NSMutableDictionary dictionaryWithObject:facebookID forKey:@"to"]; 

    NSString *message = @"SOME_MESSAGE"; 
    NSString *title = @"TITLE"; 

    [FBWebDialogs presentRequestsDialogModallyWithSession:session 
                message:message 
                title:title 
               parameters:params handler: 
    ^(FBWebDialogResult result, NSURL *resultURL, NSError *error) 
    { 

    }]; 


} 

回答

0

獲得全新的視圖控制器,獲取用戶的Facebook朋友在那裏,填充那些朋友表視圖,預檢查你所建議的一個人(可能是通過移動它們在列表的頂部,顯示一個不同的用戶界面,或者可能是一個節標題「建議的邀請」,另一個用於通用的「Facebook上的朋友」),添加一個按鈕來處理選定好友的網頁對話邀請(可能作爲導航欄項目)將有一個完全可定製的Facebook邀請機制。

+0

我明白了。但你能舉個例子嗎? –