Как я могу заменить термин «я ()» в FQL iphone - PullRequest
0 голосов
/ 11 ноября 2011

Я создаю приложение для iphone, используя API Facebook. Здесь я использую следующий запрос для получения информации о друзьях;

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 () идентификатором пользователя, именем пользователя. Если да, как я могу это сделать? Пожалуйста, поделитесь своими мыслями. Спасибо:)

Ответы [ 2 ]

1 голос
/ 12 ноября 2011

Действительно, вы просто заменяете me () на uid.

1 голос
/ 11 ноября 2011

Да, просто замените 'me ()' на uid пользователя, которому вы ищете информацию

...