Facebook隐私政策不允许消息
Posted
技术标签:
【中文标题】Facebook隐私政策不允许消息【英文标题】:Facebook privacy policy not allowing messages 【发布时间】:2016-12-12 14:01:58 【问题描述】:好吧,我想一个简单的问题。我觉得奇怪的是 Facebook 的隐私政策说通过他们的 API 发布照片时不应包含预填充的消息。在“2. 赋予人们控制权”中它指出:
不要预先填写标题、cmets、消息或用户消息 包含个人或企业未创建的内容的帖子参数, 即使此人可以在共享之前编辑或删除内容。你 可以使用我们的共享对话框在帖子中预填充单个主题标签,但是 请勿预先填写个人或企业未通过 API。
https://developers.facebook.com/policy/
但是在他们的文档中你可以很清楚地添加一条信息:
https://developers.facebook.com/docs/php/Facebook/5.0.0。页面底部显示了如何在发布图片时包含消息。
// Upload a photo for a user
$data = [
'message' => 'A neat photo upload example. Neat.',
'source' => $fb->fileToUpload('/path/to/photo.jpg'),
];
任何人都可以确认在发布图片时可以或不可以使用“消息”变量吗?
也许我遗漏了一些东西,但 Facebook 表示他们不希望通过他们的 API 发布消息似乎是一种冲突,即使他们提供了这样做的工具。
【问题讨论】:
你运行了吗?发生了什么? 他们不是在说 “他们不希望通过他们的 API 发布消息” – 他们是说,如果您包含一条消息,则必须生成它由用户填写,不得由您的应用预先填写。因此,如果您有一个表单供用户输入他们想要发布的数据,并且其中一个字段用于消息 - 那么您的应用就可以接受该表单输入并通过 API 发布。 我投票结束这个问题,因为它是一个隐私问题而不是编程问题 @ZacBrown 是的,我通过删除我们拥有的预填充消息通过了审查过程。我要求将其重新包含在内,因此我想澄清一下。感谢大家的回复。 阅读developers.facebook.com/docs/apps/review/prefill。设置消息的功能是支持自定义发布对话框等内容,但用户必须全部输入。 【参考方案1】:这是可能的,但您不能预先填写。例如,通过显示一个空的 (!) 输入字段,用户可以在其中输入消息。
换句话说,用户必须写出 100% 的信息。
如果您预先填写,您将无法通过具有publish_actions
权限的登录审核。
【讨论】:
以上是关于Facebook隐私政策不允许消息的主要内容,如果未能解决你的问题,请参考以下文章
我应该如何处理开发者页面中的 Facebook 应用隐私政策 URL?