0

我是 facebook 图形 api 的新手。我想从 facebook 搜索人并在应用程序中向用户显示 facebook 基本信息。如何使用 fb graph search api 搜索人。谁能告诉我教程或任何有用的链接。提前谢谢。

4

2 回答 2

1

从 facebook 下载用于 iOS的最新示例Facebook Graph API 以从 github 搜索图 api,它包含相同的示例代码。

于 2013-10-21T07:09:49.240 回答
0

// 调用 facebook 图形 API

NSURL *requestURL = [NSURL URLWithString:@"https://graph.facebook.com/me"];



SLRequest *request = [SLRequest requestForServiceType:SLServiceTypeFacebook        requestMethod:SLRequestMethodGET URL:requestURL parameters:nil];
request.account = self.facebookAccount;

[request performRequestWithHandler:^(NSData *data, NSHTTPURLResponse *response, NSError    *error) 
{

if(!error)
{

NSDictionary *list =[NSJSONSerialization JSONObjectWithData:data options:kNilOptions error:&error];

//用户的基本资料将保存在列表变量中

NSLog(@"Dictionary contains: %@", list );

fbID = [NSString stringWithFormat:@"%@", [list objectForKey:@"id"]];

//获取脸书ID

gender = [NSString stringWithFormat:@"%@", [list objectForKey:@"gender"]];

//获取性别 playerGender = [NSString stringWithFormat:@"%@", gender]; NSLog(@"Gender : %@", playerGender);

同时导入社会账户和安全框架

于 2013-10-21T11:41:57.050 回答