API按需调用或一次API调用

时间:2017-04-11 11:53:27

标签: api-design

我有这种情况,有多个帮助按钮,可能会或可能不会被点击。现在,我很困惑发送所有信息(包括用户点击帮助按钮后的文字)一次,或每次用户点击其中一个帮助按钮进行API调用并发送响应。 我看到的是当您进行多次通话时可能出现网络过载但同时我的老年人建议 - 1)API最佳实践 2)设计实践和 3)API分为粒度级。

我无法在任何地方找到任何有说服力的答案,只找到“如何制作API?”的教程。

1 个答案:

答案 0 :(得分:1)

取决于客户端与服务器之间的预期网络延迟(ping时间)。在具有其他良好带宽的高延迟情况下(例如移动应用),许多小型请求将比一个大型请求显着

此外,有一个大请求可以帮助