Objective c Facebook好友列表图形API

Objective c Facebook好友列表图形API,objective-c,ios,facebook,facebook-graph-api,Objective C,Ios,Facebook,Facebook Graph Api,如何从用户处获取朋友列表,并提供更多信息(如关系、出生日期等?首先,您需要用户接受您的许可才能获取此数据: 您可以运行FQL查询,如: SELECT uid, name, birthday, relationship_status, pic_square FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) 您可以根据需要添加更多。您需要根据您想要获得的内容进行更改。根据Facebook开发者指南,您可以通过以

如何从用户处获取朋友列表,并提供更多信息(如关系、出生日期等?

首先,您需要用户接受您的许可才能获取此数据:


您可以运行FQL查询,如:

SELECT uid, name, birthday, relationship_status, pic_square 
FROM user 
WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me())

您可以根据需要添加更多。您需要根据您想要获得的内容进行更改。

根据Facebook开发者指南,您可以通过以下方式访问:

> // Query to fetch the active user's friends, limit to 25.
>     NSString *query =
>     @"SELECT uid, name, pic_square FROM user WHERE uid IN "
>     @"(SELECT uid2 FROM friend WHERE uid1 = me() LIMIT 25)";
>     // Set up the query parameter
>     NSDictionary *queryParam =
>     [NSDictionary dictionaryWithObjectsAndKeys:query, @"q", nil];
>     // Make the API request that uses FQL
>     [FBRequestConnection startWithGraphPath:@"/fql"
>                                  parameters:queryParam
>                                  HTTPMethod:@"GET"
>                           completionHandler:^(FBRequestConnection *connection,
>                                               id result,
>                                               NSError *error) {
>                               if (error) {
>                                   NSLog(@"Error: %@", [error localizedDescription]);
>                               } else {
>                                   NSLog(@"Result: %@", result);
>                               }
>                           }];

我应该把这个查询发送到哪里?