Поэтому мне интересно, если проблема в конфиденциальности или нет.

смотрел все посты о Facebook Graph API и ничего не нашел по этому поводу. Вот проблема.

Я работаю над приложением для iPhone для одной компании. А для раздела новостей в этом приложении я извлекаю все посты и комментарии со стены страницы этой компании в Facebook, используя Facebook graph API. Я делаю это так: сначала я извлекаю все сообщения, отправляя запрос:

[facebook requestWithGraphPath:@"company name/feed" andDelegate:self];

И я получаю NSDictionary со всеми постами и информацией о нем, включая количество комментариев. Я помещаю все сообщения в tableView, и когда вы нажимаете одну из публикаций, открывается viewController комментариев. Где я запрашиваю комментарии для этого поста:

NSString *postId = [self.post objectForKey:@"id"];
NSString *request = [NSString stringWithFormat:@"%@/comments" ,postId];
[facebook requestWithGraphPath:request andDelegate:self];

Я получаю массив комментариев. Но некоторые из них отсутствуют. Я предполагаю это из-за некоторых настроек конфиденциальности, которые люди имеют в своих аккаунтах.
Мне просто интересно, может быть, у кого-то была такая же проблема, и я знаю, как обойти это. Или узнать, какие настройки конфиденциальности пользователь должен изменить в своей учетной записи Facebook, чтобы видеть свои комментарии.

Благодарю.

Ответы на вопрос(3)

Ваш ответ на вопрос