iPhone facebook连接FQL查询以获取配置文件URL
问题描述:
Hai。iPhone facebook连接FQL查询以获取配置文件URL
我正在使用脸书连接FQL查询来提取我的个人资料照片网址是src_big,src_small URL。
但我总是得到空数组在下面的委托
- (无效)要求:(FBRequest *)要求didLoad:(ID)导致
我FQL查询。我们可以通过下面的例子来说明如何使用NSString类型的字符串来创建一个新的字段。 NSDictionary * params = [NSDictionary dictionaryWithObject:fql forKey:@“query”]; [[FBRequest requestWithDelegate:self] call:@“facebook.fql.query”params:params];
但 - (void)请求:(FBRequest *)请求didLoad:(id)结果总是返回空结果。
任何人都可以纠正我,如果有任何错误。
答
好的,我错了,我认为你需要一个multiquery + JSON演示。这里是我的代码
NSString *albumFql = [NSString stringWithFormat:@"SELECT cover_pid, name FROM album WHERE owner =%lld", self.session.uid];
NSDictionary *fqlsDictionary = [NSDictionary dictionaryWithObjectsAndKeys:
albumFql, @"album",
nil];
NSDictionary *params = [NSDictionary dictionaryWithObject:[fqlsDictionary JSONRepresentation] forKey:@"queries"];
[[FBRequest requestWithDelegate:self] call:@"facebook.fql.multiquery" params:params];
你能格式化这段代码吗 – vodkhang 2010-05-27 13:53:01