1

私の新しいアプリケーションでは、メンバーの写真を含む Facebook から家族にアクセスしたいと考えています。名前や写真などのユーザーの詳細にアクセスしています。

Facebook からのデータにアクセスするためのアクセス許可を使用しています。以下に示します。

mPermission =  [NSArray arrayWithObjects:@"read_stream", @"publish_stream", @"offline_access",@"email",@"publish_checkins",@"manage_notifications",@"friends_photos",@"user_photos",nil];
    mFacebook = [[Facebook alloc] initWithAppId:kAppId andDelegate:self];      

NSMutableDictionary * paramss = 

[NSMutableDictionary dictionaryWithObjectsAndKeys:@"SELECT uid FROM user WHERE is_app_user  AND uid IN (SELECT uid2 FROM friend WHERE uid1 = me())",@"query",nil];

[mFacebook requestWithMethodName:@"fql.query"
                       andParams:paramss
                   andHttpMethod:@"POST"
                     andDelegate:self];

どうすれば家族の詳細を取得できますか..?

4

1 に答える 1

2

Facebook には、ユーザーの家族を照会する方法に関する詳細な説明があります。このリンクをチェックして、すべてを読んでください。

「user_relationships」と呼ばれる追加の権限が必要です。次に、ファミリー テーブルを照会できます。家族の名前、誕生日、交際状況が表示されます。

プロフィール写真については、(私が正しければ)家族のメンバーからのUIDを使用してユーザーテーブルからこれらをフェッチする必要があります。これは、結合で可能になるはずです。「pic」で始まる列を探します。

于 2013-02-25T16:55:15.093 に答える