【问题标题】:Consent from user before publishing -- multiple consents required?发布前征得用户同意——需要多次同意?
【发布时间】:2011-10-26 23:44:13
【问题描述】:

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

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

这是否意味着在发布事件的每个实例之前,都必须征得同意,或者多次行动只能征得一次同意?

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

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

对于这个问题本质上不是 100% 的技术性问题,我深表歉意——不过,我希望这里的一些人在开发过程中遇到了同样的问题,并且可以帮助澄清这种歧义,因为这将极大地影响我们使用我们的应用程序进行的开发过程。谢谢!

【问题讨论】:

    标签: facebook permissions


    【解决方案1】:

    根据

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

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

    您“必须”获得用户的同意,但它并没有说必须在“每次”采取行动之前获得该同意。根据这些条款,例如,让用户接受某种服务条款就足够了,您在其中警告用户您将对他们的帐户进行控制。

    所以响应是,不,我“任何”动作与“每个”动作不同。或许 FB 政策应该更清晰一些,但其实不然,你可以随意解释。

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

    【讨论】:

    • 谢谢。你能想到任何其他做同样事情的示例应用程序作为参考点吗? GetGlue 是我唯一想到的。
    • @Josh 我现在不能给你任何其他例子,但如果你仍然有疑问,你应该联系 facebook 工作人员并询问这个问题。
    猜你喜欢
    • 2020-05-15
    • 1970-01-01
    • 2017-04-22
    • 2019-07-22
    • 2023-01-20
    • 1970-01-01
    • 2021-08-14
    • 2022-12-17
    • 2013-02-02
    相关资源
    最近更新 更多