有限 REST API 的最佳实践

Posted

技术标签:

【中文标题】有限 REST API 的最佳实践【英文标题】:Best practices for limited REST APIs 【发布时间】:2018-05-25 00:34:11 【问题描述】:

你好 *** 社区,

我想构建一个使用足球数据Android应用。我发现了一个通过 REST API 提供足球信息的服务。该服务限制为 5,000 个请求/小时,我想实施它。

如果我有很多用户,应用就会崩溃。

我找到了一种减少请求数量的方法,即使用 API 缓存中间件。示例:

https://github.com/kwhitley/apicache

问题:使用受限 REST API 时的最佳做法是什么?

【问题讨论】:

【参考方案1】:

最佳实践是您实现一个服务器端应用程序,该应用程序缓存具有生命周期的唯一请求,android 应用程序从中获取数据!不要直接从第三方获取数据。

【讨论】:

以上是关于有限 REST API 的最佳实践的主要内容,如果未能解决你的问题,请参考以下文章

RESTFul API最佳实践

自定义 REST 服务的 API 身份验证最佳实践

无需重复代码的 REST api 最佳实践版本控制

Spring Boot REST API 端点映射最佳实践

使用明文密码访问 REST API 的最佳实践

REST API 设计 - 最佳实践:链接现有子资源 [关闭]