Получение старых сообщений о статусе Facebook - PullRequest
0 голосов
/ 22 ноября 2011

Нужна срочная помощь.Я хочу получить свой старый статус на Facebook.Я написал код для того же самого, но похоже, что он не работает для меня.Шаги, которые я выполнил, следующие:

  1. Сначала я использую приведенный ниже API для поиска кода из Facebook (предлагая пользователю войти на страницу Facebook) https://www.facebook.com/dialog/oauth?client_id=xxyy&redirect_uri=http://xxyy/home.aspx&scope=publish_stream,read_stream";

  2. Затем я ищу AccessToken, передавая код, полученный в приведенной выше точке, в API ниже: https://graph.facebook.com/oauth/access_token?client_id=xxy&redirect_uri=http://xxyy/home.aspx&client_secret=xxyy&code=zzz"

  3. Теперь возникла проблема.Я не могу понять, какой API мне нужно использовать для получения старого статуса вошедшего в систему пользователя.Я думаю, у меня есть токен доступа, который является ключом для получения информации.Но я не могу найти соответствующий API.Может кто-нибудь, пожалуйста, помогите мне в этом?Любая помощь будет оценена.Спасибо, Саураб

Ответы [ 3 ]

1 голос
/ 27 июня 2012

API графиков и фид постов - это то, что вам нужно. Обычно я этого не делаю, но мне нужны мои старые статусы!

1 голос
/ 22 ноября 2011

Я бы порекомендовал вам использовать FQL.

//PHP example:
$fql_query_url = 'https://graph.facebook.com/'
. '/fql?q=fql?q=SELECT status_id, message FROM status WHERE uid=me()'
. '&' . $access_token;
$fql_query_result = file_get_contents($fql_query_url);
0 голосов
/ 14 июня 2012

Следующий код работает для меня, чтобы получить Facebook Разговор:

String s = facebook.request("me/inbox");
System.out.println("Message...."+s);
...