2016-04-15 20 views
0

私は私がグラフAPI写真は

 NSMutableDictionary* parameters = [NSMutableDictionary dictionary]; 
     [parameters setValue:@"id,name,photos" forKey:@"fields"]; 
      [[[FBSDKGraphRequest alloc] initWithGraphPath:@"me" parameters:parameters] 
      startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error){ 
       NSLog(@"RESULT===%@",result); 

      }]; 

からコードを参照さではなく、任意の写真を示す結果でログが....親切に助けて...のFacebookからのすべての写真を取得しようとしてきましたここで

+0

「エラー」はnilですか? – Larme

+0

はいいいえ、その表示はありません –

+0

あなたのプロフィールから写真を得るためにFacebookから許可を受けていますか? – kb920

答えて

0

は、最初のあなたは、その後、特定のアルバムの写真を取得

FBSDKGraphRequest *request=[[FBSDKGraphRequest alloc] initWithGraphPath:@"me/albums" parameters:nil]; 
[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result, NSError *error) { 
    if (!error) { 

    }else { 
     NSLog(@"error %@", error.description); 

    } 
}]; 

によりアルバムIDを取得する必要があります

FBSDKGraphRequest *request=[[FBSDKGraphRequest alloc] initWithGraphPath:@"AlbumId/photos" parameters:nil HTTPMethod:@"GET"]; 

[request startWithCompletionHandler:^(FBSDKGraphRequestConnection *connection, id result1, NSError *error) { 

    if(!error) 
    { 

    }else{ 

    } 
}];