从Facebook获取所有用户和用户朋友的视频并将其存储在数据库中

时间:2011-12-31 13:19:29

标签: facebook facebook-graph-api

我正在使用rails,我需要从Facebook获取所有用户视频和用户朋友的视频,并将其存储在我们的数据库中。

视频就像

  1. 用户和用户朋友喜欢的视频,
  2. 用户和用户朋友的分享视频,
  3. 用户和用户朋友的标记视频,
  4. 用户和用户朋友的评论视频,
  5. 用户和用户朋友上传的视频等
  6. 那么有没有简单的方法同时检索所有这些视频?

1 个答案:

答案 0 :(得分:0)

用户流中的视频将位于流对象中(请参阅https://developers.facebook.com/docs/reference/fql/stream/)。使用fql?q = {your query here}在Graph API资源管理器中播放以查看结果。您可以使用where子句来恢复各种分组。但是,根据我的经验,要获得所有5类视频,您必须运行多个查询。请参阅有关多查询查询的文档(这里有关于旧的REST API文档的好例子:https://developers.facebook.com/docs/reference/rest/fql.multiquery/)一些非弃用的API支持这一点。

请记住Graph API资源管理器是您的朋友。