Como obter a lista de amigos do Facebook que não instalaram o aplicativo?

Estou desenvolvendo um aplicativo de rede social. Integrei o Facebook SDK 3.14 no meu aplicativo para iOS. Agora, quero obter a lista de todos os meus amigos do Facebook para poder convidar aqueles que não estão usando o aplicativo e enviar solicitações de amizade para aqueles que já instalaram o aplicativo.

Posso obter a lista de amigos que já usam meus aplicativos usando"/me/friends".

[FBRequestConnection startWithGraphPath:@"/me/friends"
                             parameters:nil
                             HTTPMethod:@"GET"
                      completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                          NSLog(@"All == %@", result);
                      }];

Ele fornece os IDs do Facebook dos amigos (por exemplo, id = 654330727444458) em resposta para que eu possa enviar solicitações de amizade a eles.

Para obter a lista de todos os amigos do Facebook que não fizeram o download do aplicativo e se eu quiser convidá-los, preciso que todos os amigos usem"me/taggable_friends" (Por favor me corrija se eu estiver errado).

[FBRequestConnection startWithGraphPath:@"/me/taggable_friends"
                             parameters:nil
                             HTTPMethod:@"GET"
                      completionHandler:^(FBRequestConnection *connection, id result, NSError *error) {
                          NSlog("%@", result);
                      }];

Notaggable_friends resposta eu estou recebendo id do amigo comoid = "AaLYBzZzHdzCmlytqyMAjO0OLDZIOs74Urn93ikeRmmTB3vX_Xl81OYUt4XnoWG0BDLuX67umVkheVdDjzyvm0fcqMqu84GgM9JnNHc-1B63eg", que é o ID do token de amigo e não é único. Eu não poderia usá-lo, tenho que usar o ID do amigo do Facebook para convidá-los. Infelizmente, não consegui obtê-lo na resposta de identificação por tag.

questionAnswers(4)

yourAnswerToTheQuestion