【问题标题】:API Throttling on photos.get?photo.get 上的 API 节流?
【发布时间】:2012-03-23 23:47:09
【问题描述】:

我有一个应用程序,它从群组中提取 Facebook 图像以显示在网站上,缩略图链接回 FB。

这一切都很好,只是现在我们在组中有更多图像,我们似乎受到 API 的限制,并且必须在请求之间暂停 10-15 分钟才能取回有效数据。

关于应用程序可以提出多少照片请求而不会被中断,是否有任何硬性和快速的文档?

谢谢, 史蒂夫

【问题讨论】:

    标签: facebook api photos


    【解决方案1】:

    节流通过 Facebook 设计的算法进行。这个算法是非常专有的,他们不会公开告诉人们它是如何工作的。在您的情况下,您似乎做错了一些事情。

    您没有缓存 API 数据(因此您不会不断地查询 API 到死)。 您可能没有监控 etags (http://developers.facebook.com/blog/post/627/)

    好消息是您的应用程序正在监视来自 Facebook 的错误消息和自我限制(许多应用程序开发人员完全忘记了这一点,然后通过捷径/忽略为此编写代码而使他们的应用程序陷入伤害世界简单的任务)。这样做的荣誉!

    【讨论】:

    • 感谢这个超级有用的回复。在我的辩护中,最初的应用程序是在实施电子标签之前编写的,但这种变化当然值得改造!谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-08-24
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-28
    • 1970-01-01
    相关资源
    最近更新 更多