2010-08-16 69 views
1

我想在使用Graph API的网站(如Stack Overflow)上创建一个“通过Facebook登录”进行登录。Facebook数据存储策略说明

第一次通过Facebook登录到StackOverflow(如果您在Stack Overflow中使用与Facebook电子邮件地址相同的电子邮件地址,堆栈溢出会将您登录到该帐户),它将创建一个帐户你在堆栈中自动溢出。此过程从Facebook帐户中提取电子邮件地址和全名,并将其存储在其数据库中。

我的问题是Facebook的数据存储政策是否允许这样做?

http://developers.facebook.com/policy/#data

回答

0

我会想象以下几点:

用户给你他们的基本帐户信息,当他们与你的应用程序连接。对于所有其他数据,您必须获得向我们提供数据的用户的明确同意,然后才能将其用于任何目的,而不是将其显示回应用程序中的用户。用户的朋友数据只能用于用户在应用程序中的体验。

涵盖了像StackOverflow这样的网站的具体用法。用户的电子邮件地址,姓名等可能属于“基本账户信息”。数据存储策略可能更适用于来自朋友的数据或Facebook专用数据,如墙帖,图片等。

1

您可以这样做,是的。作为一个不简单的Facebook连接不提供用户电子邮件地址,您必须明确声明您需要email权限 - permissions API page有更多详细信息。

+1

非常感谢那些信息.. – 2010-08-16 13:36:10