如何使用Facebook开放图形API获取用户的共享链接?

时间:2012-05-20 10:19:55

标签: facebook facebook-graph-api youtube

我有一个网络应用程序,用户必须使用他们的Facebook帐户登录。当他/她登录系统时,我想在她/他的时间线上获得用户共享的YouTube链接。

我认为开放图形api不支持这样的功能。我不知道这是不可能的。

如何获取此信息?

提前谢谢。

2 个答案:

答案 0 :(得分:4)

您无法过滤特定数据的时间轴,但您可以使用“链接”路径组件缩小要处理的可能记录的数量:

https://graph.facebook.com/userID/links?access_token=AT

这将返回用户在其时间轴上发布的所有链接。循环浏览所有返回的结果,搜索链接字段,如果它包含“youtube”,则表示您有视频。

请记住,即使您设置了需要处理分页的上限(例如2000个条目)。

希望有所帮助:Lars

答案 1 :(得分:1)

注意:对于版本v2.4及更高版本

,不推荐使用links字段

似乎也不可能从/ posts端点获取共享链接。因为在那里我们只能得到消息。没有关于共享链接的信息。