Facebook是否要求如果用户从其帐户设置中删除您的应用,您必须从数据库中删除其帐户/数据?或者,如果用户删除了他们的Facebook帐户,您也必须从数据库中删除他们的帐户...我之前听过这个,但在Facebook的文档中找不到任何明确说明这一点的内容。
答案 0 :(得分:1)
从Facebook的Platform Policies
引用如果用户要求您,您将删除我们收到的有关用户的所有数据,并为用户提供易于访问的机制来发出此类请求。如果您违反我们的条款,我们可能会要求您删除从Facebook API收到的数据。
另外,来自Facebook关于App Basics的帮助
从我的时间线删除某个应用是否意味着开发者无法再访问我的信息了?
否。时间线上的Deleting an app仅表示它将无法再访问您共享的任何新信息。如果您希望开发者永久删除所有信息,则需要contact the developer directly。
因此,根据上述两个信息,我们可以说,如果用户未经授权或删除了您的应用,则删除或不删除用户数据取决于您,但是当用户要求删除数据时应将其删除的明确地即可。
此外,没有关于删除用户的帐户停用数据的政策,您可以删除或不删除,但我建议保留,因为Facebook本身会保留所有用户的数据,以便他重新激活时,他的数据可能完好无损。