Facebook Graph API - #4错误 - 达到了应用程序请求限制

时间:2015-02-17 04:02:24

标签: javascript facebook facebook-graph-api

我正在尝试使用JavaScript中的以下代码行从Facebook页面获取喜欢的数量,但我得到“应用程序请求限制已达到错误”,即使我只对一个FB页面进行了一次API调用

var jsonData = UrlFetchApp.fetch("https://graph.facebook.com/" + name);
  

https://graph.facebook.com/nba返回的代码403请求失败。   截断的服务器响应:{“error”:{“message”:“(#4)应用程序   达到请求限制“,”键入“:”OAuthException“,”code“:4}}(使用   muteHttpExceptions选项用于检查完整响应)

我很困惑为什么会这样,我在StackOverflow上看到了关于这个问题的类似问题,但似乎没有人给出正确的解决方案或指出我正确的方向。任何帮助表示赞赏。谢谢!

1 个答案:

答案 0 :(得分:0)

应用程序级别限制

此速率限制在应用程序级别全局应用。当应用程序使用超过允许的资源时,将引发错误。

建议:

  • 不要在很短的时间内拨打多个电话,全天分散电话。
  • 智能提取数据,您始终可以获取重要数据,也可以删除重复数据
  • 使用参数:“since”,“until”,“limit”来限制/过滤请求

You can find out more in Official documentation here!