查看各种API,我注意到给定API密钥每天可以进行的API调用的限制非常小。如果我只是从API源读取数据(即GET http命令) - 什么是克服使用限制的好策略? (以下是我的具体计划,我希望评论[了解专业人士如何做到]以及API使用限制的示例)
Walmart API每天只允许5000次通话link
Google Book API仅允许每天发出1000个请求
Google Places API - 每天只有1000个请求...列表会继续。
这是我的困境(使用Google Places API,每天1000个请求作为示例):如果我每次用户打开我的应用程序/活动时都访问API,那么每天1000个请求可以快速完成(即使我只有几百个用户) - 那么这里可能有什么解决方案呢?
建议使用哪种方法1,2或(别的?)?我试图了解高级开发人员如何解决这个问题。
[我希望问题的范围不属于'研究',因为我提供了具体的问题定义和解决问题的方法。如果有人认为有,我可以提供更多细节]
答案 0 :(得分:1)
该方法是启用结算功能,让Google向您收取使用其API的费用。
方法1.可能是一种方法,它可以帮助你减少开支,但是根据应用程序的增长程度,它不会完全解决它。
方法2.他们的服务条款不允许这样做,如果/当他们发现时,他们会削减您的访问权限。