【发布时间】:2012-10-30 18:02:47
【问题描述】:
我是 smartplanet.com 的前端程序员,我们最近从 facebook api 的活动提要中遇到了一些相当奇怪的现象。作为参考,示例页面如下:(http://www.smartplanet.com/blog/cities/get-paid-to-avoid-traffic-jams/3650)
根据开发网站上的debugger tool,我们的开放图标记似乎在某种程度上正确实施,除了关于图像大小的警告,但我看不出这会如何导致这个问题。
This 是用于从 facebook 平台获取数据的直接链接。 正如您在多次刷新此 url 时所看到的,我们得到了各种各样的结果,但更多时候我们看到 0-2 个结果返回。
我发现调用adding a max_age optional parameter 可以带来更好的结果,但我不明白为什么这样可以解决问题。
上一个链接的最大年龄为 10 天,并获得了很好的结果,但如果我将其增加到 180 的最大时间跨度(根据 facebook 文档),我们将返回 very limited results。
虽然我可以修补网站并限制到较低的最大年龄,但这并不能解释为什么会发生这种情况。我的理解是,通过省略 max_age 参数,您可以完全删除年龄作为检索数据的一个因素,那么更大的内容数据集如何拉回 LESS 结果并始终如一地这样做呢?
任何关于这里发生的事情的见解将不胜感激。
作为旁注,我们的另一个网站 (zdnet.com) 上使用了几乎相同的实现,但没有 max_age 参数并且可以完美运行。
提前感谢您的任何帮助。
【问题讨论】:
标签: facebook facebook-graph-api android-activity