2014-03-29 3 views
1

게임에서 초대장을 보내려고했지만 일부 기준에 따라 일부 사용자를 사전 확인하고 싶습니다. 페이스 북 튜토리얼에 따르면, 나는 'to'매개 변수를 사용하여 일부 사용자 ID로이를 수행 할 수있다. 그러나 이렇게하면 사용자는 내 친구 추천을 변경하고 다른 친구에게 보낼 수있는 기회를 잃게됩니다. 이것은 현재 사용중인 코드로, 특정 친구에게 요청을 보냅니다. 하지만 내가 말했듯이 사용자는 보낼 사용자를 변경할 수 없습니다.친구들과 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

, 거기에 사용자의 페이스 북 친구를 가져, 새로운 뷰 컨트롤러를 취득하는 친구와 함께 테이블보기를 채 웁니다, (아마도 목록의 상단에 그들을 이동 표시하여 하나의 당신이 제안하고 사전 확인 다른 UI 또는 섹션 헤더 "추천 초대장"과 일반 "친구 Facebook 용"섹션), 선택된 친구 (가능한 경우 탐색 모음 항목)에게 웹 대화 초대장을 처리하는 버튼을 추가하고 ' 완전히 사용자 정의 할 수있는 Facebook 초대 메커니즘이 있습니다.

+0

아이디어가 있습니다. 하지만 예를 들어 주시겠습니까? –