iOS 中的 FQL 和图形 API
Posted
技术标签:
【中文标题】iOS 中的 FQL 和图形 API【英文标题】:FQL and Graph API in iOS 【发布时间】:2011-02-09 04:53:01 【问题描述】:有人在 ios 中使用过 FQL 的图形 API 吗? 我正在尝试获取来自不同组的用户帖子 我已阅读 FQL 文档 但我需要看一个例子来帮助我继续? 请帮忙
【问题讨论】:
【参考方案1】:这是一个例子:
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
@"SELECT uid,name FROM user WHERE uid=4", @"query",
nil];
[facebook requestWithMethodName: @"fql.query"
andParams: params
andHttpMethod: @"POST"
andDelegate: self];
【讨论】:
【参考方案2】:在上一个 iOS SDK 中,Bertrand 提到的方法不存在。现在你应该这样做:
NSString *query = [NSString stringWithFormat:@"YOUR_QUERY_HERE"]; //begins from SELECT........
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
query, @"q",
nil];
FBRequest *request = [FBRequest requestWithGraphpath:@"/fql" parameters:params HTTPMethod:@"GET"];
[request startWithCompletionHandler:^(FBRequestConnection *connection, id result, NSError *error)
//do your stuff
];
//or you can do it also with the following class method:
[FBRequestConnection startWithGraphPath:@"/fql" parameters:params HTTPMethod:@"GET" completionHandler:^(FBRequestConnection *connection,
id result,
NSError *error)
//do your stuff
];
来源:https://developers.facebook.com/docs/howtos/run-fql-queries-ios-sdk/
【讨论】:
以上是关于iOS 中的 FQL 和图形 API的主要内容,如果未能解决你的问题,请参考以下文章
Facebook:如何使用图形 API 或 FQL 获取最近签到的好友列表
Facebook Graph API和FQL就像照片一样都不正确吗?