如何使用post_id检索特定的Facebook帖子

时间:2013-01-28 06:26:27

标签: facebook facebook-graph-api

在我的应用程序中,有一种情况我想要检索特定Facebook帖子的内容(消息)。我能够获得该特定帖子的postid id,但我无法获得与该id相关联的内容。我找不到任何FQL查询来获取包含post_id或Graph API URL的帖子消息。

我有这个网址来获取所有帖子../100005002784039/posts?fields=id,name,message,但我在传递帖子ID时只想要帖子的特定消息。

我怎样才能做到这一点?

2 个答案:

答案 0 :(得分:1)

感谢sahil,我的URL是这样的:

https://graph.facebook.com/"+PostId()+"?access_token=Token);

代码

URL fbmsg = new URL("https://graph.facebook.com/"+trace.getFbPostId()+"?access_token="+TOKEN+"");
URLConnection yc = fbmsg.openConnection();

BufferedReader in = new BufferedReader(new InputStreamReader(yc.getInputStream()));

String inputLine;

String s = "";

while ( (inputLine = in.readLine()) != null)
    System.out.println(inputLine);

Log.d(TAG, "getPostId trace getFbPostId " + inputLine);
s = s + inputLine + "n";
Log.d(TAG, "getPostId trace getFbPostId " + s);
in.close();
System.out.println(s);

答案 1 :(得分:0)

只需对API进行以下查询 -

/POST_ID