2012-01-10 26 views
0

我想访问他们的时间线上分享的链接。如何访问个人时间轴上提供的链接?

使用API​​ Graph Explorer,我发现有一种方法可以访问“链接”。但是,它会返回空数据。我相信这可能是在FB中发布链接时使用的一种特殊方式,与张贴“通常”状态不同。

然后,我想,我应该可以得到所有的流并过滤链接的数据。但在这一点上,我有点困惑: 有迹象表明,似乎提供了同样的数据三种不同的操作: - https://graph.facebook.com/me/feed - .../ME /职位 - .../ME /状态

他们实际上都是一样的吗?

此外,似乎所有信息都提供给我的信息不是最新的,但在过去的某个时间点是正确的。此外,我想知道如何从FB使用开始或至少在给定的时间段内获取相关数据。

回答

0

执行HTTP获取至me/links以获取用户共享的最新链接。

要将其限制在一个时间范围内,您可以执行me/links?since=YYY&until=ZZZ

或者您也可以使用分页对象来获取上一个和下一个url来获取其他页面的数据。

+1

谢谢。 但我/链接返回一个空的结构: { “数据”: ] } 虽然有一定的联系,这是我能看到的普通的“状态” /“进料” /“上岗” – 2012-01-11 10:20:13

+0

的如果您不使用有效令牌,或者您的用户没有共享链接,我链接将返回空结果。我用适当的权限在我的个人帐户上完成了我/链接,并且能够看到我共享的所有链接。我认为你需要在linter中仔细检查你的access_token,以确保你拥有正确的权限 – DMCS 2012-01-11 16:10:21

相关问题