Facebook 图形 API 速率限制和批量请求

2024-01-02

我见过一些人提到的 600 次调用/600 秒的速率限制(例如quora http://www.quora.com/Whats-the-Facebook-Open-Graph-API-rate-limit).

我想知道我是否可以做600batch https://developers.facebook.com/docs/reference/api/batch/600 秒内请求(批量请求最多包含 50 个请求)。


您应该通过检查以下错误消息以编程方式处理速率限制。如果遇到错误,您应该在下次调用之前放入时间等待循环。我的一个高流量应用程序帐户会监视此错误并会减慢速度。

From: https://developers.facebook.com/docs/bestpractices/ https://developers.facebook.com/docs/bestpractices/

速率限制 (API_EC_TOO_MANY_CALLS)如果您的应用程序调用过多,API 服务器可能会自动限制您的速率, 返回“API_EC_TOO_MANY_CALLS”错误。一般来说,这不应该 发生。如果是这样,那是因为您的申请已经确定 进行过多的 API 调用。迭代你的代码,这样你就可以 尽可能少的调用以维持用户体验 需要。您还应该避免复杂的 FQL 查询。要了解 如果您的应用程序受到限制,请转到 Insights 并单击 “节流”。

edit

正如 Igy 在评论线程中所报告的,该批次中的每个请求都计为 1。对于您的示例,最大限制为 600,这意味着您可以触发 15 个批次请求,每个请求包含 50 个调用。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Facebook 图形 API 速率限制和批量请求 的相关文章

  • 简单、安全的API认证系统

    我有一个简单的 REST JSON API 供其他网站 应用程序访问我网站的一些数据库 通过 PHP 网关 基本上该服务的工作原理如下 调用 example com fruit orange 服务器返回有关橙子的 JSON 信息 问题是 我
  • Facebook API:允许我自己的网站半永久地访问我的个人资料

    本质上 我想让我的博客从我的 Facebook 个人资料中抓取墙上的照片 状态更新等 我知道 Javascript sdk 是如何工作的 用户单击一个特殊的 Facebook 按钮 然后在短时间内授予我的网站权限 我用它来抓取在我的网站上发
  • 由 aws API 制作的 HttpRequest 拦截器

    我正在开发一个项目 该项目使用 cognito 作为身份验证服务来保护使用 nodeJS 制作的无服务器休息 API 我已成功关闭未经身份验证的客户端的 API 现在 每当我从 Angular 客户端发出请求时 我都需要在标头中自动注入一个
  • SQLAPI++ 的免费替代品? [关闭]

    Closed 这个问题正在寻求书籍 工具 软件库等的推荐 不满足堆栈溢出指南 help closed questions 目前不接受答案 是否有任何免费 也许是开源 的替代品SQLAPI http www sqlapi com 这个库看起来
  • Google 地图地理编码 API 为有效地址生成 ZERO_RESULTS

    我们使用 google API 进行地理编码 我们成功对大约 10K 个地址进行了地理编码 由于某种原因 API 对以下地址返回 地理编码错误 状态 ZERO RESULTS 我们尝试了几次 但仅对于这些地址 我们仍然收到相同的 ZERO
  • 使用 API 密钥和机密保护 Spring Boot API

    我想保护 Spring Boot API 的安全 以便只有拥有有效 API 密钥和秘密的客户端才能访问它 但是 程序内部没有身份验证 使用用户名和密码的标准登录 因为所有数据都是匿名的 我想要实现的目标是所有 API 请求只能用于特定的第三
  • React + Redux 和 REST API?

    我在 Node 中构建了一个简单的 CRUD 应用程序 并已在 Express 中完成了其余 API 的创建 我现在正在寻求添加前端功能 并希望使用 React Redux 作为学习练习 然而 似乎所有围绕此的教程都直接使用 Redux 访
  • API 调用时出现 UnicodeEncodeError (json)

    我正在尝试打印此 API 调用的结果 但收到 UnicodeEncodeError 可能是超级菜鸟问题 但非常感谢任何帮助 import http client import json api key hidden connection h
  • 具有 .net core 后端和 .net 身份的 React SPA 应用程序

    我基本上有与这里详细说明的相同的问题 使用 asp Core 2 0 和 React 进行登录重定向 https stackoverflow com questions 48337368 但那个帖子从未得到答复 我已经搜索了很多 几乎我的问
  • Android facebook api,获取不同尺寸的头像

    我正在使用相对较新的 Facebook 图形 api 我正在获取使用该应用程序的朋友列表及其个人资料照片 我不知道如何修改我发送的参数 以便返回的图片很大 当前返回的默认值很小 我正在使用 newMyFriendsRequest 我发送的参
  • facebook /v2.1/oauth/authorize 不重定向到 /v2.1/dialog/oauth

    我尝试将 canvas app 移至 v2 1 api 因此 当用户授权该应用程序时 我发送 协议 graph facebook com v2 1 oauth authorize client id XXXX scope redirect
  • Facebook Graph API 的发布限制

    我使用 Graph API 一段时间了 我的应用程序的一个功能是它允许用户在他们的朋友墙上发布消息 不用担心这不是垃圾邮件 无论如何 API 是有限制的 它只允许一定数量的帖子 然后就会失败 我已阅读 Facebook 存储桶分配限制 但我
  • Facebook Open Graph API - 另一个应用程序的操作类型和对象类型 (foursquare)

    我正在尝试检索使用 Facebook 开放图发布的用户的 foursquare 签入数据 我通常很难找到有关我不拥有的应用程序的信息 命名空间 操作类型和对象类型 到目前为止 我的应用程序已成功请求用户 我认为是 适当的权限来访问他们已提交
  • Facebook Graph API - 如何用新行发布到墙上?

    我正在使用 Facebook Graph API 但遇到一个问题 我找不到任何方法如何使用一些 HTML 代码发布到墙上or新线路 怎么办呢 这是我的代码
  • Graph API的manage_pages和publish_pages权限从访问令牌的范围中消失

    我正在使用 Graph API 自动发布到页面 为了获取页面访问令牌 我首先使用 Graph API Explorer 的登录名和权限登录到我的应用程序manage pages publish pages and pages show li
  • Facebook的publish_actions不再在桌面应用程序中工作

    根据这个 https developers facebook com docs apps changelog https developers facebook com docs apps changelog2014 年 4 月 30 日之
  • 使用“manage_pages”权限创建页面访问令牌时收到警告

    当我尝试获取具有 manage pages 权限的 page access 令牌时 我收到以下警告 以下权限尚未批准使用 manage pages 如果您公开您的应用程序 它们将不会向使用您应用程序的人显示 提交它们以供审核或了解更多信息
  • Facebook Graph API v3.1 开发人员访问令牌权限限制

    如您所知 Facebook 将其 API 升级到了 V3 1 现在正在慢慢地淘汰旧的 API 和应用程序 因此我们必须迁移到新的 API 他们做出了一些艰难的决定 这对垃圾邮件网站来说是好事 但对开发人员来说也很难 提醒 Graph API
  • Facebook 扩展权限

    更新2 好的 通过更改使其 有点 工作 loginUrl facebook gt getLoginUrl array canvas gt 1 fbconnect gt 0 req perms gt publish stream next g
  • 创建rest api url以连接mysql数据库

    我想学习如何创建一个rest api url 以便我可以使用该url获取信息并将信息发布到我的mysql数据库中 谷歌搜索了很多并阅读了各种文章 但没有找到任何精确的内容可以学习 所有内容均以 about api 开头 以已创建的其余 ur

随机推荐

  • 以编程方式获取 azure 虚拟机大小列表

    我是 net 的 Azure 管理库的新手 我们如何枚举与订阅相关的可用 VM 实例大小 或者通常使用 Net 或 Rest API 的 Azure 管理库来枚举可用的 VM 实例大小 请建议 您可以通过调用获取某个区域的虚拟机大小列表 h
  • Egit:将 rebase 配置为 master 分支的默认拉取策略

    在我们的新项目中 我们有 10 个存储库 每个存储库都有相互依赖的 Eclipse 项目 我计划建立一个默认的工作流程 其中每个开发人员都在主分支上工作并使用提交 拉取 推送循环 为了减少提交并获得良好的线性历史记录 我更喜欢将 rebas
  • django ListView 指定可用于类内所有方法的变量

    我的网址有一个关键字 shop name 变量 还有带有 名称 字段的商店模型 在我的 ListView 类中 我需要对 Shop 模型进行重复查询 以从 Shop get type 方法获取 unicode 变量 根据结果 选择适当的模板
  • 使用 antd 隐藏表的列

    我们如何隐藏表中的列以在前端显示 而该列已经存在于使用 ant design 表的数组中 例如 我的数组对象中有一个名为 ID 的列 但不需要在表视图中显示 它应该保留在 JSON 列表本身中以供参考 小提琴链接 https codesan
  • 如何在 Vim 中将另一个文件的内容加载到当前文件?

    如标题 有什么方便的方法吗 我特别需要它来进行一些 cvs git commit 或 sendmail 来加载模板注释 我认为这是一个vi环境 而不是Vim 在 VIM 命令提示符下 read new file 或简称 r new file
  • 使用非接口的构造函数参数进行依赖注入

    我仍然是 DI 的新手 我正在尝试了解我是否以错误的方式思考问题 当我想要表示一个依赖于 IRandomProvider 的 Die 对象时 我正在解决一个玩具问题 该界面很简单 public interface IRandomProvid
  • 如何限制 on_message 回复(Discord Python 机器人)

    我正在制作一个 Discord 机器人 它可以执行各种操作 包括对提到该机器人的人做出反应 以及对某些用户在某个频道中所说的话做出反应 我的代码 为了清楚起见缩短 是 BOT os getenv DISCORD BOT MENTION CH
  • 由于 git pull in git 2.29,VScode git 同步被破坏

    对于 git 2 29 及更高版本 git pull 会出现此问题如何处理这个 git 警告 不鼓励在不指定如何协调不同分支的情况下进行拉取 https stackoverflow com questions 62653114 how to
  • 如何知道何时使用 numpy.linalg 而不是 scipy.linalg?

    公认的智慧是更喜欢scipy linalg over numpy linalg功能 为了进行线性代数 理想情况下 并且方便地 我想结合以下功能numpy array and scipy linalg不曾期待numpy linalg 这并不总
  • printf/sprintf 编译器警告是概念上的破坏吗?

    我注意到 当 printf sprintf 函数的格式字符串中的转换说明符与相应参数的类型或计数不匹配时 大量 C 编译器会发出警告 在我看来 这似乎是一个概念上的突破 因为根据语言规范 C 没有内置函数 编译器应该了解 printf sp
  • 我怎样才能链接我的非常大的程序?

    我们的下一个产品已经变得太大 无法链接到运行 32 位 Windows 的计算机上 所有 lib 文件的总和超过 2Gb 只能在 64 位 Windows 计算机上链接 最终我们将超越这个界限 因为我们的软件往往会增长而不是收缩 而且我们使
  • 带有文本和图像的按钮 (Android)

    我想创建一个带有图像和文本的 android 按钮 但文本会自动居中 如何将文本放置在按钮底部 我知道我可以使用相对布局在图像下方放置第二个文本按钮 但我更喜欢最小化代码 您可以在按钮上声明要分配图像的位置 我假设您已经在按钮上有了图像
  • 将 get 访问器主体克隆/复制为新类型

    我正在从现有类型的动态装配中创建新类型 但仅包含选定的属性 public class EmitTest public Type Create Type prototype Type dynamicBaseType List
  • 从 JavaScript/jQuery 将数组发送到 php [重复]

    这个问题在这里已经有答案了 可能的重复 将数据数组从 php 发送到 javascript https stackoverflow com questions 4290720 send arrays of data from php to
  • 循环访问 VB Web App 中的文本框

    这类问题有几个答案 但对我来说都不是很清楚 而且我没有使用 JQuery 的经验 所以我在这里问 我有一个 VB Web 应用程序 在 Default aspx 中包含一堆文本框 使用 Visual Web Designer 2010 Ex
  • StackExchange.Redis 超时 GET

    我在使用 StackExchange Redis 时遇到超时问题 我已经尝试过在 stackoverflow 上找到的所有内容 这是我得到的 Timeout performing GET XXX inst 4 mgr ProcessRead
  • 无法在单例中创建某些 QML 类型

    我有一个用于样式定义的 QML 单例 定义如下 pragma Singleton import QtQuick 2 2 import QtQuick Controls 1 1 import QtQuick Controls Styles 1
  • Angular4 为存在且公开提供的 json 数据提供 404

    我有一个用 Angular4 编写的测试数据服务 目前看起来是这样的 import Injectable from angular core import Http from angular http import rxjs add ope
  • 如何右对齐内联块元素?

    正如您在下面的 Fiddle 中看到的 http jsfiddle net EvWc4 3 http jsfiddle net EvWc4 3 我目前正在寻找一种方法将第二个链接 link alt 与其父链接 p 的右侧对齐 为什么不使用浮
  • Facebook 图形 API 速率限制和批量请求

    我见过一些人提到的 600 次调用 600 秒的速率限制 例如quora http www quora com Whats the Facebook Open Graph API rate limit 我想知道我是否可以做600batch