我正在使用Facebook API创建一个iPhone应用程序。在这里,我使用以下查询来获取朋友的详细信息;
NSString* fql1 = [NSString stringWithFormat:@"SELECT uid,pic_square, name,online_presence FROM user WHERE uid IN (SELECT uid2 FROM friend WHERE uid1 = me()) ORDER BY online_presence"];
NSMutableDictionary * params = [NSMutableDictionary dictionaryWithObjectsAndKeys:
fql1, @"query",
nil];
[_facebook requestWithMethodName:@"fql.query" andParams:params andHttpMethod: @"POST" andDelegate: self];
在这里,我需要替换术语'me()'以使我的项目运行。所以,我怎么能这样做,我有我的(用户)ID,手头的名字。如果我用用户ID,用户名替换术语me(),它会起作用吗?如果是的话,我该怎么做? 请分享你的想法。 谢谢:))
答案 0 :(得分:1)
是的,只需将'me()'替换为您正在寻找
信息的用户的uid答案 1 :(得分:1)
确实,你只需用uid替换me()。