Ответ 1
Facebook сделал эту тему слишком запутанной. Просто прочитав свою документацию по объекту пользователя в API-интерфейсе Graph, вы угадаете: http://developers.facebook.com/docs/reference/api/user/
/пользователь/фид Пользовательская стена.
/пользователь/домашний. Канал новостей пользователя.
/пользователь/статусы Обновлен статус пользователя.
Почему у них не может быть "стена" /пользователь/стена и "новостной канал" /пользователь/новостная лента "обновления статуса", поскольку /user/statusupdates, чтобы сделать это просто, я никогда не узнаю!
Итак, чтобы получить список обновлений статуса, сделайте HTTP Get to http://graph.facebook.com/me/statuses?access_token=ValidUserAccessToken
для текущего пользователя.
Чтобы получить список элементов стенового потока, выполните HTTP Get to http://graph.facebook.com/me/wall?access_token=ValidUserAccessToken
для текущего пользователя.
Чтобы получить список домашних потоков, выполните HTTP Get to http://graph.facebook.com/me/home?access_token=ValidUserAccessToken
для текущего пользователя.
Когда вы сталкиваетесь с "из", и вы задаетесь вопросом, кто это, "для" пользователя, который использует токен, который вы используете при вызове /me/....
, или если ваш вызов с определенным идентификатором /UserId/...
, тогда он будет быть идентификатором пользователя для "to".
Еще одна мысль: захватите полный объект из потока объекта таблицы FQL (developers.facebook.com/docs/reference/fql/stream) и посмотрите, есть ли там какая-то информация, которая не отображается через объект Graph.