如何在 iPhone 应用程序中使用 FB Graph 搜索 API

Posted

技术标签:

【中文标题】如何在 iPhone 应用程序中使用 FB Graph 搜索 API【英文标题】:How to use FB Graph search API in iphone application 【发布时间】:2013-10-21 07:04:26 【问题描述】:

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

【问题讨论】:

【参考方案1】:

从 facebook 下载最新示例 Facebook Graph API for ios search 以获取来自 github 的图形 api,其中包含相同的示例代码。

【讨论】:

【参考方案2】:

// 调用facebook graph 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:@"%@", 性别]; NSLog(@"Gender : %@", playerGender);

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

【讨论】:

以上是关于如何在 iPhone 应用程序中使用 FB Graph 搜索 API的主要内容,如果未能解决你的问题,请参考以下文章

以编程方式在iphone中将UIImage比率更改为fb封面

如何使用 FB SDK 3.1 和 iOS<6 预览 facebook 状态更新?

如何在Android和iPhone的移动应用程序中实现推荐计划

iPhone应用程序是否应该具有类似按钮

使用 FB Message Dialog iphone sdk 打开 facebook messenger

如何使用 SDK 3.5 从 iPhone App 进行状态更新? [关闭]