用户在发布前表示同意 - 需要多份同意?

时间:2011-10-26 23:44:14

标签: facebook permissions

来自http://developers.facebook.com/policy/

“如果用户授予您发布权限,则在代表用户采取任何操作(例如发布内容或创建活动)之前,您仍必须征得用户的同意。”

这是否意味着在发布事件的每个实例之前,必须同意,或者对多个操作同意一次?

示例:http://getglue.com允许您与各种项目进行交互,在这些交互中,您可以单击按钮将其共享到Facebook。 (这是“在每个实例之前,必须同意”的示例。)同样在GetGlue.com上,当您在网站上建立个人资料时,您会获得某些徽章/贴纸 - 对于这些,一旦您同意为了让他们分享到Facebook一次,未来的徽章会在获得时自动分享给Facebook(一个多次行动同意的例子)。

第二个用例是否违反了FB的政策?该政策的措辞似乎可以诚实地以任何方式解释。 “任何行动”是否等同于“每项行动”?

我抱歉这个问题不是100%技术性的 - 我希望,这里的一些人在开发过程中遇到了同样的问题,可以帮助澄清这种模糊性,因为这会产生巨大的影响我们的应用程序采用的开发过程。谢谢!

1 个答案:

答案 0 :(得分:0)

根据

,有一种简单的方法可以避免违反这项政策
  

如果用户授予您发布权限,您必须先获得用户的同意,然后才能代表用户采取任何操作,例如发布内容或创建活动。

您“必须”获得用户的同意,但并未表示必须在“每次”采取行动之前获得此同意。根据这些条款,例如,让用户接受某种服务条款就足够了,您可以向用户发出关于您将对其帐户进行控制的警告。

所以答案是,不,我“任何”行动与“每个”行动都不一样。也许FB政策应该更加清晰,但事实并非如此,你可以自由地解释它。

现在我的最后建议,请继续关注他们的政策更新:)