您可以将 API 数据保存/缓存到您自己的数据库中吗?

发布于 2024-11-02 20:37:25 字数 169 浏览 0 评论 0原文

试图了解这些事情是如何运作的。

如果我在 Twitter、Foursquare 或 Facebook 上注册 API 密钥,并且我想在它们之上构建一个应用程序。 API 使用的一般规则是什么?

我可以通过 oAuth 将用户允许的数据保存/缓存到我自己的数据库中,还是只允许使用它而不保留它?

Trying to get a handle on how these things work.

If I register an API key with Twitter, Foursquare, or Facebook, and I wanted to build an app on top of them. What are the general rules for API use?

Can I save/cache data a user allows me through oAuth to my own database, or am I only allowed to use it but not keep it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

玩物 2024-11-09 20:37:25

我不了解所有 API,您可能应该阅读您将使用的每个 API 的服务条款。

保存您经常需要的数据将减少您必须对每个 API 执行的请求,他们会对此表示感谢,所以这应该不会有任何问题。
但是,如果用户撤销对您的应用程序的访问权限等,他们可能会要求您删除保存的数据。

I don't know about all APIs, and you should probably read the terms of service of each API you'll use.

Saving data you'll frequently need will decrease requests you'll have to do to each API, which they will be thankful for, so it shouldn't be any problem.
However, it is possibly that they require you to erase saved data if the users revoke access to your app, etc.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文