使用facebook API检索新闻Feed

时间:2010-01-27 09:00:20

标签: api facebook facebook-fql

您好我已经找了几个小时但找不到用于检索用户新闻Feed的API调用(即您在http://www.facebook.com/home.php看到的内容)。我认为这应该是非常容易的事情。我错过了什么?
我更喜欢使用FQL的答案,但其他API方法也会很好,因为我认为我可以在它们之间进行翻译。

3 个答案:

答案 0 :(得分:2)

https://graph.facebook.com/me/home

注意:/ me / home检索新闻Feed的过时视图。这是目前已知的问题,我们(Facebook)没有任何近期计划将它们重新纳入平价。

答案 1 :(得分:1)

我找到了!方法是在流中查看来自您朋友的用户的帖子。这有点令人讨厌,因为只需要做一些非常基本的任务就需要花费两倍的精力。在使用FBConnect的Objective-C中,代码如下所示:

NSString *connections = [NSString stringWithFormat:@"select target_id from connection where source_id == %lld", _uid];
NSString *fql = [NSString stringWithFormat:@"select message from stream where source_id in (%@)", connections];
NSDictionary* params = [NSDictionary dictionaryWithObject:fql forKey:@"query"];
[[FBRequest requestWithDelegate:self] call:@"facebook.fql.query" params:params];

答案 2 :(得分:0)

http://developers.facebook.com/docs/reference/fql/stream

第一个例子是如何正确获取新闻源。