Facebook应用如何在用户墙上张贴

问题描述:

我开发了一个Facebook应用:http://ek2012spel.startpagina.nl/。我已经开发了一个,最后一次包括选择在墙上发布消息的选项。Facebook应用如何在用户墙上张贴

但我注意到Facebook改变了它的政策,以防止垃圾邮件到墙上。我向他们致敬。所以我想尝试别的。

  • 包含一个Like按钮。
  • 只有按下Like按钮的人才能在他们的流中获得新闻更新。
  • 新闻更新不会自动执行。这将是我告诉他们新的一轮已经开始或类似的事情。

我很确定这是(或至少是)可能的。问题是;怎么样?

  • 我应该为我的应用程序创建一个单独的Facebook用户吗?
  • 新页面(或称为tab)?并将我的应用上的Like按钮链接到该页面?

小问题:我目前的Like Button已链接到(旧)URL。该URL重定向到新的。任何机会我可以更改网址而不会丢失所有喜欢的东西?

+0

我发现这篇文章:http://developers.facebook.com/docs/guides/policy/examples_and_explanations/Communicating_With_Users/。 它谈论新政策,并使用Facebook的“应用程序页面”与您的用户沟通。事情是我看不到如何为我的应用程序创建一个页面。在http://www.facebook.com/developers/环境中存在页面的讨论,但是其中一个必需的参数是iframe的URL。很混乱... – Erik

该文件指的是一个旧的应用程序配置文件页面 - 这些在二月-I've被拆除更新的文档显示当前的方式,为您的应用程序创建一个页面(选项现在在“高级”选项卡。的应用程序设置)

基于什么你上面说的,你应该做下列之一:

  • 为应用程序创建一个页面,让用户喜欢它,然后用页面张贴游戏的用户
  • 使用app to user requests提醒用户有事情发生的更新 - 这会增加用户的书签计数器为您的应用程序,以使他们回到它
  • 从API获取用户的电子邮件地址(需要emailpermission),并直接给他们发电子邮件。

发布到用户的时间线(/ USER_ID /供稿)自动您有新闻分享会导致垃圾邮件过滤器很快关闭您的应用程序确实每次(记住,这将出现所有的朋友的“从”用户信息)

+0

谢谢,这是我需要的! – Erik