我们正在使用图形API来获取客户端每个页面上所有帖子的共享数量,每天运行一次,我们使用graph.facebook.com/post_id,但我们经常得到
(#613)对流的调用已超过每600秒600次调用的速率
我尝试使用批量请求,似乎批次中的每个请求都被计算为限制。有什么建议吗?
以下是我们迄今为止的发现:
如果您批量请求,则没有关系,每个项目仍将被计为一次命中,您将达到相同的限制。这在餐饮文件中有说明
https://developers.facebook.com/docs/graph-api/advanced/rate-limiting
您可以尝试通过cron作业中的超时或延迟或其他方式来分配您的负载。或者在一个小时内执行第一批和下一批可能是最安全的。
减少调用次数 - 这是这里唯一真正的答案,假设您已经进行了其他优化,例如在单个调用中询问多个帖子的详细信息(通过?ids=X,Y,Z
语法在图形API文档的主页上提到)
为什么需要“每天一次”?为什么不把电话分散到几个小时内?
我是RXJava的新手。在一个场景中,我希望调用第一个登录webservice(),如果成功,则希望调用另一个webservice()以获取用户信息。
问题内容: 我想使用Mockito测试下面的(简化)代码。我不知道如何告诉Mockito第一次失败,然后第二次成功。 我可以通过以下方式设置成功测试: 以及失败测试: 但是,如何测试一次失败(或两次)然后成功,就可以了吗? 问题答案: 从文档: 有时,对于同一方法调用,我们需要对不同的返回值/异常进行存根。典型的用例可能是模拟迭代器。Mockito的原始版本没有此功能来促进简单的模拟。例如,可以使
如果使用基于回调的异步测试,如果done()多次调用Mocha,则会抛出错误。这对于捕获意外的双重回调非常方便。 it('double done', function(done) { // Calling `done()` twice is an error setImmediate(done); setImmediate(done); }); 运行上面的测试将给出以下错误消息: $ ./nod
我试图做一个非阻塞子进程调用,从我的main.py程序运行slave.py脚本。我需要通过args从main.pyslave.py一次,当它(slave.py)首次启动通过subprocess.call后,slave.py运行一段时间,然后退出。 还有我的奴隶剧本 现在是奴隶。py块主要。py从运行它的其余任务开始,我只需要一个slave。py独立于main。py,一旦我把args传递给它。这两个
我想用一个参数调用一个函数,它并行返回一个Mono,并以列表或通量的形式返回结果。 我正在调用一个函数,它返回一个
我在调用我的onLeScan时遇到问题。我在开始扫描中放置了一个标签,每次都会被调用。出于某种原因,我的onLeScan永远不会被调用。有人看到我所做的有问题吗?onLeScan应该在开始扫描后立即调用,对吗? 编辑更改了我的onLeScan函数。仍然不起作用,但我认为我正在走向正确的道路。DeviceBeacon是一个只包含方法的类:getName()、getSignal()和getAddres