我想从Facebook页面(这是公开的)的所有专辑中获取所有照片(以及他们各自的评论,喜欢和标签)。虽然我知道如何使用Facebook API(或使用FQL)获取这些信息,但我的问题更多的是关于是否应该存储这些信息。使用Facebook API从页面的所有相册获取所有照片。缓存还是查询?
我有两个选择,因为我看到它:创建Facebook的API查询并显示结果相应或有一个cron作业运行PHP脚本更新我的数据库每隔几分钟,并从数据库中提取信息。
Facebook确实有能力做real-time updates的信息;不过,截至目前,他们不支持照片或专辑,所以这显然不是一种选择。
为了让您知道我要处理的信息量,我要处理的页面大约包含40张专辑(并计数),大多数专辑最多包含200张图片。这是很多信息!如果任何人有API缓存API调用结果的经验,那么我会非常感谢您的意见。谢谢!
注意:这将需要约1200请求,所有专辑,每张专辑,每张专辑的照片,评论,喜欢,照片对象,喜欢和评论等。这是可行的。 –