Я пытаюсь реализовать Facebook в своем приложении для iPhone, и я успешно авторизовал приложение в делегате приложения, как показано в руководстве Facebook.
Теперь я могу легко использовать Facebook вокруг своего приложения, используя код ниже.
AppDelegate *appDelegate = (AppDelegate *)[[UIApplication sharedApplication] delegate];
facebook = [appDelegate facebook];
Я хотел бы получить ленту новостей пользователя, но при этом, используя следующий код, я получаю сообщение об ошибке.
[facebook requestWithGraphPath:@"me/home" andDelegate:self];
Ошибка:
Операция не может быть завершена. (facebookErrDomain ошибка 10000.)
{
error = {
message = "An unknown error has occurred.";
type = OAuthException;
};
}
Я прочитал, что лента новостей должна быть получена с помощью me/home
. Сеанс кажется активным, так как у меня нет проблем с получением сообщений пользователя на стене с помощью me/feed
.
Кто-нибудь знает, почему я не могу получить ленту новостей пользователя? Я добавил разрешение read_stream
, и когда я захожу в свою учетную запись Facebook, я вижу, что мое приложение зарегистрировано как способное читать мою ленту новостей.
Это приложение может: Доступ к сообщениям в моей ленте новостей