Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook API在照片上节流。明白吗?_Facebook_Api_Photos - Fatal编程技术网

Facebook API在照片上节流。明白吗?

Facebook API在照片上节流。明白吗?,facebook,api,photos,Facebook,Api,Photos,我有一个应用程序,它可以从一个组中提取Facebook图像,并显示在网站上,缩略图链接回FB 这一切都运行得很好,只是现在我们组中有更多的图像,我们似乎被API限制了,必须在请求之间暂停10-15分钟才能恢复有效数据 关于一个应用程序在不被切断的情况下可以发出多少照片请求,是否有任何硬性文档 谢谢, 史蒂夫通过Facebook设计的算法进行节流。这个算法是非常专有的,他们不会公开告诉人们它是如何工作的。在你的情况下,你似乎做了一些不正确的事情 您没有缓存API数据(因此您不会不断地查询API直至

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

这一切都运行得很好,只是现在我们组中有更多的图像,我们似乎被API限制了,必须在请求之间暂停10-15分钟才能恢复有效数据

关于一个应用程序在不被切断的情况下可以发出多少照片请求,是否有任何硬性文档

谢谢,
史蒂夫

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

您没有缓存API数据(因此您不会不断地查询API直至死亡)。 你可能没有监视ETag(http://developers.facebook.com/blog/post/627/)


好的方面是,你的应用程序正在监控来自Facebook的错误消息和自我调节(许多应用程序开发人员完全忘记了这一点,然后通过缩短/忽略这一简单任务的代码,将他们的应用程序带入了一个受伤的世界)。做那件事真是太好了

谢谢你的回复。在我的辩护中,最初的应用程序是在电子标签实现之前编写的,但这一变化肯定值得改进!谢谢