Facebook APIを使用してiphoneアプリを作成しています。ここで私は友人の詳細を取得するために次のクエリを使用しています。FQL iphoneで 'me()'という用語をどのように置き換えることができますか。
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、名前を手元に持っています。 me()という用語をユーザーID、ユーザー名に置き換えてもうまくいきます。はいの場合、どうすればいいですか? あなたの考えをお伝えください。 感謝:)
すべてのユーザーの詳細を取得する必要があります。だから私はどうすればいいのですか? – Mithuzz
あなたが言ったようにしようとしましたが、エラーが発生しました。「失敗しました:操作を完了できませんでした(facebookErrDomainエラー104)」「 – Mithuzz
あなたは 'me()と、そう?あなたが試しているAPI呼び出しがあなたの投稿のものであれば、現在のセッションユーザー以外のユーザーの友達リストを取得することはできません – Igy