【问题标题】:In regards to Facebook publish_actions permissions关于 Facebook publish_actions 权限
【发布时间】:2015-03-03 19:17:23
【问题描述】:

在审核过程中,他们声明“确保应用程序未以任何方式预先填写用户消息区域,否则提交将被拒绝。这包括主题标签、URL 和任何其他非用户编写的文本。 "

这是我们在新规则中没有注意到这一点的错误,但现在提出了一个问题……它是否遵循他们的指导方针,根本不传递消息?

我找不到任何澄清。

【问题讨论】:

    标签: facebook-graph-api publish-actions


    【解决方案1】:

    这不是一个“新”规则,多年来它一直在政策中;)

    无论如何,根本不传递消息应该没有问题,但您应该始终尽量避免 publish_actions 并改用对话框:https://developers.facebook.com/docs/javascript/reference/FB.ui

    【讨论】:

    • 只有在极其必要的情况下才应该使用对话框:无论是用于 Facebook 共享还是其他用途。一个好的设计没有不是绝对必要的场景。在许多情况下,请求一次许可然后始终共享更有意义。用户应该有办法在应用程序中关闭所述权限(例如设置页面)。但是每次对话通常是一个糟糕的设计策略。这是使用 Facebook 集成所要付出的代价,仅此而已。但将其视为“始终”规则是一种糟糕的设计。
    • 我不同意,应始终考虑首先使用对话框。一个主要的好处是你甚至不需要为他们授权用户。官方总是比你自己建立的东西更好。无论如何都不允许自动发布,您必须向用户展示批准他墙上的每个帖子的可能性(请求许可并不仅仅允许您在没有单独批准的情况下发布)。预填充也是不允许的,所以最好只使用官方方式 - 你不能做任何非法的事情。
    • 无论如何,这只是答案的旁注——只是“不传递消息是可以的”。
    猜你喜欢
    • 2018-10-13
    • 2017-08-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-06-03
    • 1970-01-01
    相关资源
    最近更新 更多