2010-01-15 27 views
2

按照Facebook Platform PoliciesFacebook政策:我的应用程序能否自动将故事发布到我的Facebook流中?

你不能预先填写USER_MESSAGE 参数或内容通过 扩展权限(如状态 更新或票据)发送,除非用户 生成的内容早在 工作流程中。

这是否意味着即使用户同意,我也不能自动将故事发布到流中?

我见过自动发布故事的应用程序(如PlayStation Network,Foto Diaria)。

PlayStation Network发布关于您在PS3游戏中所做的动作的故事,Foto Diaria每天都会从墙上发布图片。在这两种情况下,附件都是由应用程序创建的,并且用户消息是空的。这是否意味着用空的用户信息发布故事(空的,而不是缺席)不被视为预填充?

编辑:我需要知道什么是允许或不是由Facebook平台政策,而不是如何发布故事。

回答

1

如果您要求用户输入publish_stream extended permission,那么您可以在用户与应用程序进行交互时自动发帖。只有在用户过程中早些时候输入的内容的情况下,您才能预先填写用户信息,例如如果你已经要求他们评论一段内容,然后发表评论的故事。如有疑问,请留空。

如果您想要在用户不在线时自动发布,那么您还需要他们授予应用程序offline_access extended permission。在这种情况下,您还需要存储Facebook为该用户提供的会话密钥。

+0

Kari B,谢谢你的回答。我已经知道如何扩展权限并创建流式故事。我的问题是根据政策允许什么。 – andrerobot 2010-01-17 14:09:33

0

我们可以要求用户offline_access权限,这是获得用户的个人资料在任何时候,即使用户不在线的粮食。但是,此权限将不再可用。

我同意此许可对用户有害。

但它仍然有用,如果所有者的应用程序想在用户使用他们的应用程序时发布到自己的帐户。如果你想发布你的自我的帐户,你可以手动粮食offline_access到您的应用程序,并选择和的access_token保持它在自己的应用程序,而当你需要来发表您的帐户中使用它。 Facebook应该允许开发人员完成这项任务是有道理的。

0

它只是禁止的,但是,有一个关于它的渔获物,如果文本由用户事先准备,可以在以后发布的文本,我想你能够自己的文字补充。但不是很确定..

我在说这是基于McDonald's Canada's yourquestions应用程序,你可以向他们提问,只要他们回答他们发布到你的墙上。

但要说明的是,作为PMD,我会亲自向FB请求,并让您知道答案是什么。

相关问题