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);
> }
> }];
我应该把这个查询发送到哪里?