获取旧的Facebook状态消息

问题描述 投票:-2回答:3

我想获取一个人的旧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. 然后,我将在上面的点中获得的代码传递给以下api,以获取AccessToken:https://graph.facebook.com/oauth/access_token?client_id=xxy&redirect_uri=http://xxyy/home.aspx&client_secret=xxyy&code=zzz

  3. 现在有问题。我不明白我需要使用哪个API来获取已登录用户的旧状态。我想我有访问令牌,这是获取信息的关键。但是我找不到相关的API。

facebook-graph-api status
3个回答
1
投票

我建议您使用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);

1
投票

图形API和“发布”提要是您所需要的。我通常不这样做,但是我需要以前的身份!


0
投票

以下代码对我来说可用于获取Facebook会话:

String s = facebook.request("me/inbox");
System.out.println("Message...."+s);
© www.soinside.com 2019 - 2024. All rights reserved.