gpt4 book ai didi

android - 如何突破 API 的使用限制?

转载 作者:行者123 更新时间:2023-11-29 01:46:09 26 4
gpt4 key购买 nike

环顾各种 API,我注意到给定 API key 每天可以进行的 API 调用的限制非常小。如果我只从 API 源读取数据(即 GET http 命令)——什么是克服使用限制的好策略?(以下是我的具体计划,我希望对 [希望了解专业人士如何做] 以及 API 使用限制的示例发表评论)

Walmart API 每天只允许调用 5000 次 link

Google Book API 每天只允许 1000 个请求

Google Places API - 每天仅 1000 次请求...不胜枚举。 Google API Limits

这是我的困境(使用 Google Places API,例如每天 1000 个请求):如果每次用户打开我的应用程序/Activity 时我都访问 API,那么每天 1000 个请求可以很快结束(即使我只有几百个用户)- 那么这里的解决方案是什么?

  1. 在本地 SQLlite 数据库中缓存数据,每个用户每天只更新一次(因为在像 google places 这样的情况下,数据不会经常更改)
  2. 我是否应该从网络服务器/网站查询地点 API(我想要的所有查询),然后在我的网络服务器上编写一个 REST 服务器供我的 Android 应用程序访问? (即 Android 应用程序访问网站 REST 服务器而不是谷歌服务器)

哪种方法 1,2 或(其他?)是推荐的方法?我正在尝试了解高级开发人员如何解决这个问题。

[我希望问题的范围不属于“研究”,因为我已经提供了具体的问题定义和解决问题的方法。如果有人觉得可以,我可以提供更多详细信息]

最佳答案

方法是启用计费,让 Google 向您收取使用他们的 API 的费用。

方法 1. 是一种可能的方法,它会帮助您降低账单,但取决于应用增长的规模,它不会完全解决这个问题。

他们的服务条款不允许使用方法 2,如果/当他们发现时,他们将切断您的访问权限。

关于android - 如何突破 API 的使用限制?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21369185/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com