我正在使用Facebook API創建iphone應用程序。在這裏,我使用以下查詢來獲取朋友的詳細信息;如何在FQL中替換'me()'術語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];
在這裏,我需要替換術語'我()',使我的項目運行。那麼,我該如何做到這一點,我有我的(用戶)ID,姓名。如果我用用戶名,用戶名替換術語me(),它會起作用。如果是的話,我該怎麼做? 請分享您的想法。 謝謝:)
我需要獲取所有用戶的詳細信息。那我該怎麼做? – Mithuzz
我試圖像你說的,但得到一個錯誤「沒有失敗:操作無法完成(facebookErrDomain錯誤104)」 – Mithuzz
您使用的訪問令牌用戶您要更換的「我()」與,對嗎?如果您正在嘗試的API調用是您上面的帖子中的調用,則無法拉取除當前會話用戶 – Igy