2014-01-20 3 views
1

Я включил FHSTwitterEngine в мое приложение для извлечения подписчиков из Twitter. Он работает нормально 5 раз, после чего он даст ошибку, как показано ниже.
Ошибка при получении подписчиков с использованием FHSTwitterEngine

Error Domain=Twitter successfully processed the request, but did not return any content Code=204 "The operation couldn’t be completed. (Twitter successfully processed the request, but did not return any content error 204.)"

Я пытаюсь как этот

NSMutableArray *followersArray = [[NSMutableArray alloc]init]; 
NSMutableDictionary *dict = [[FHSTwitterEngine sharedEngine]listFollowersForUser:[[FHSTwitterEngine sharedEngine]loggedInUsername] isID:YES withCursor:@"-1"]; 
if ([dict isKindOfClass:[NSError class]]) { 
    NSLog(@"Getting error and the error is %@",dict); 
}else{ 
    if ([[dict allKeys]count]>0) { 
     [followersArray addObjectsFromArray:[dict objectForKey:@"users"]]; 
     for (int m=1; m!=0;) { 
      dict = [[FHSTwitterEngine sharedEngine]listFollowersForUser:[[FHSTwitterEngine sharedEngine]loggedInUsername] isID:YES withCursor:[dict objectForKey:@"next_cursor_str"]]; 
      if ([dict isKindOfClass:[NSError class]]) { 
       NSLog(@"Getting error and the error is %@",dict); 
       break; 
      }else{ 
       m = [[dict objectForKey:@"next_cursor"] intValue]; 
       [followersArray addObjectsFromArray:[dict objectForKey:@"users"]]; 
      } 
     } 
     NSLog(@"The followers list is %@",followersArray); 
    } 
}

Пожалуйста, предложите мне, как я могу решить эту проблему. Заранее спасибо.

ответ

0

Попробуйте это:

[[FHSTwitterEngine sharedEngine]listFollowersForUser:[[FHSTwitterEngine sharedEngine]loggedInUsername] isID:NO withCursor:@"-1"]; 
Смежные вопросы