Facebook Graph API和视频

4

我能否请求与一个Facebook账户相关的所有视频?这样我就可以循环遍历并在页面上输出它们。有点像获取一个相册的json数据,其中包含该相册内的所有图像。 我一直在使用[Facebook Graph API for Video][1]。

[1]:http://developers.facebook.com/docs/reference/api/video/作为参考。

我已经成功地将其用于相册和图片,因此当照片添加到Facebook时它会更新网站。现在我想对视频做同样的事情。

有什么好的想法吗? 谢谢!

1个回答

7
似乎Graph API并没有提供访问视频列表的功能。您需要使用FQL,并查询视频表,以获取用户拥有的视频。请注意,您需要记录上次查询时间,并限制查询仅针对最后一次检查后创建时间在此之后的视频。点击这里获取更多信息。同时,点击这里了解如何查询视频表。

那么如果我不追踪最后一次诗歌新视频的时间呢?我会每次都得到重复吗? - Denoteone
正确 - 您将获得该用户拥有的所有视频的完整列表。 - Brian Roach
抱歉问了这么多问题...为什么我不能在每次有人访问我的网站时直接调用,然后循环遍历视频ID,获取JSON数据并将它们嵌入页面中呢?如果我跟踪上次查询的时间,我就必须将该信息保存在数据库中。我想我也可以保存嵌入代码,这样我就不必一遍又一遍地重复所有操作了。这是你回答背后的思路吗?非常感谢你迄今为止的帮助。 - Denoteone
是的 - 这也可以,对你的需求可能更好。我的最初回答关于created_time是更针对你是否将视频信息存储在自己的数据库中或者不仅在用户访问您的网站时查询它。我多年没有做过Web开发了,所以我倾向于像后端/应用程序开发人员一样思考 :) - Brian Roach
感谢您的帮助,如果可以节省加载时间,我可能会两种方法都尝试一下。但这只是几个视频而已。再次感谢。 - Denoteone

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接