2016-04-27 8 views
0

ユーザーのFacebook友人のリストを取得したいと思います。このコードを使用しています。空の配列を送信しています。ユーザーのFacebookの友だちのリストを取得するios

この許可が必要ですか?

NSMutableDictionary* parameters1 = [NSMutableDictionary dictionary]; 
    [parameters1 setValue:@"email,friends" forKey:@"fields"]; 

    FBSDKGraphRequest *request = [[FBSDKGraphRequest alloc] 
            initWithGraphPath:@"/me/friends" 
            parameters:parameters1 
            HTTPMethod:@"GET"]; 
    [request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, 
              id result, 
              NSError *error) { 
      NSLog(@"%@",result); 
     // Handle the result 
    }]; 
+0

を取得するために、このメソッドを使用することができますが、 'ERROR'はnilですか? – Larme

+0

[iOSのFacebookフレンドリストを取得]の可能な複写(http://stackoverflow.com/questions/36187514/get-facebook-friend-list-in-ios) – jose920405

+0

これをチェック - > http://stackoverflow.com/questions/36187514/get-facebook-friend-list-in-ios/36188294#36188294 – jose920405

答えて

0

あなたは情報

[[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:@{@"fields": @"id, name, link, first_name, last_name, picture.type(large), email, birthday, bio ,location ,friends ,hometown , friendlists"}] 
       startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) { 


    } 
0

Facebookの更新されたポリシーに従って、Facebookの友だちのリストを直接取得することはできません。

あなたは、この許可を求めている同じアプリを使用している友人のみを取得できます。

ここでは詳細な、について説明があります:あなたが権限 taggable_friends下回る必要https://stackoverflow.com/a/23417628/1637677

0

: - タグ付けできる友達

は、管理者、開発者やテスターのない人々に代わってタグ付けできる友達APIを呼び出すためにアプリを有効にしますあなたのアプリ。

Taggable Friends APIは、あなたのアプリから公開されたストーリーでタグ付けまたは言及することができる、人の友人(アプリを使用している友人とアプリを使用していない友人の両方)のリストを返します。 APIは各友達の名前、プロフィール画像のURL、ステータス、リンク、写真、動画、またはOpen Graphアクションでタグ付けするために使用できるタグトークンを返します。

デフォルトでは、アプリのダッシュボードの[役割]セクションにリストされているユーザーのために、Taggable Friends APIのみを呼び出すことができます。これは、統合を開発してテストできるようにするためです。あなたのアプリのパブリックバージョンでTaggable Friends APIを使用する場合は、レビューのためにこの機能を提出する必要があります。 一般的な使用方法

あなたのアプリから公開されたストーリーで友だちにタグを付けさせます。これにより、ユーザーメッセージの末尾に「友達名」が追加されます。

あなたのアプリが公開しているストーリーで友だちにインラインで言及させるようにしましょう。注釈は、特定の追加機能を使用するOpen Graphのストーリーでのみ使用できます。もっと詳しく知る。

user_friendsにタグを付けるか、言及する以外の目的のために、人の友人を使用します。 - また、あなたのアプリケーションを使用して、友人の人のリストへのアクセスを提供します。このアクセス許可はデフォルトで承認されています。

あなたは上記の2つの方法でのみ友達にアクセスできます。

関連する問題