我想通过c#获取Facebook留言信息

时间:2010-07-22 10:40:37

标签: c# facebook

我可以在墙上发帖,但我需要通过C#

获取Facebook留言信息

==的更新 ==

现在我收到了留言信息,但现在我想要留言日期。

6 个答案:

答案 0 :(得分:1)

Facebook developer kit是你的方式......

答案 1 :(得分:1)

您需要Graph API

要发送留言帖请求,您需要extended permission进行身份验证。

答案 2 :(得分:0)

您是否已经研究过FB API,或者您是从头开始学习的?

您可以使用Stream.Get访问墙上帖子,尝试阅读wiki:

http://wiki.developers.facebook.com/index.php/Stream.get

(当然,您必须有权访问用户页面)

答案 3 :(得分:0)

我认为有很多方法可以做到这一点,这是一个例子:

确保您拥有“read_stream”权限。 然后阅读所有流以获取墙上的消息;

  var streams = API.Stream.Get(new List<long> { }, null, null, null);
  streams.posts.stream_post.ForEach(post => Console.WriteLine(post.message));

'API'来自您的主页,该页面已被Facebook.Web.CanvasIFrameMasterPage继承。

答案 4 :(得分:0)

回答一个老问题,但我最近写了一篇同样的博客文章,我认为这可能有助于其他人在谷歌搜索时登陆这个问题,请阅读这里的帖子(使用自定义构建的Facebook连接器)

click here to read

答案 5 :(得分:0)

我想做同样的事情。 Facebook API正在发生变化,现在即使你输入LIMIT和UNTIL / SINCE参数,它也只返回很少的帖子,所以你必须改为FQL。 使用FQL,您可以阅读流表并获取用户发布的帖子以及其他人在墙壁用户中发布的帖子。