【发布时间】:2012-03-01 15:56:24
【问题描述】:
我正在构建一个依赖于 Facebook API 的 Web 应用程序。我想使用检索到的有关用户朋友的信息,以便向该用户显示自定义消息和更新。标准票价。
我不确定我可以将这些信息存储多长时间以及以何种方式存储,尤其是与使用数据库相关的信息。
Facebook Platform Policies 在第 II 节第 4 条下说
用户的好友数据只能在用户的上下文中使用 对您的应用程序的经验。
很好。至于存储,第 II 节第 2 条指出
您可以缓存通过使用 Facebook API 收到的数据,以改善您的应用程序的用户体验,但您应该尽量使数据保持最新。此权限不授予您对此类数据的任何权利。
cache 是否包含数据库存储?如果是这样,是否对数据没有“权利”只禁止我使用该数据的方式,而不是我可以存储它的时间长度?
【问题讨论】:
-
我感觉这个问题会因为题外话而被关闭,但据我了解,你的问题的答案是你应该可以缓存它,数据策略主要是关于禁止以用户会感到惊讶的方式使用用户数据(例如将其出售给广告网络等)
-
它可能会因为它过于“基于政策”。但它肯定会对 API 的使用方式产生巨大影响。感谢您的输入。
标签: facebook caching facebook-graph-api