Ruby 开始在facebook上使用应用程序?
现在,我看到很多应用程序会说“开始使用[应用程序名称]”这仅仅是对StreamPublish的调用,还是有一个新的函数调用来实现这一点Ruby 开始在facebook上使用应用程序?,ruby,ruby-on-rails-3,facebook,Ruby,Ruby On Rails 3,Facebook,现在,我看到很多应用程序会说“开始使用[应用程序名称]”这仅仅是对StreamPublish的调用,还是有一个新的函数调用来实现这一点 我目前使用facebook允许人们使用类似turntable.fm的facebook帐户登录,然后进入我的网页。我该如何做才能让其他朋友看到他们开始使用该应用程序,我在任何地方都找不到它。您的应用程序上有一个“社交发现”的设置。启用它,这些帖子就会显示出来 嘿,这是我为客户编写FB应用程序时听到的一个常见问题。 它被称为FB用户发现故事,它是自动的。Facebo
我目前使用facebook允许人们使用类似turntable.fm的facebook帐户登录,然后进入我的网页。我该如何做才能让其他朋友看到他们开始使用该应用程序,我在任何地方都找不到它。您的应用程序上有一个“社交发现”的设置。启用它,这些帖子就会显示出来
嘿,这是我为客户编写FB应用程序时听到的一个常见问题。
它被称为FB用户发现故事,它是自动的。Facebook最终为应用程序启用了它。您无法确保它的显示和可见性受到唤起用户隐私设置以及接收用户设置的影响 另外,请注意,它不要求应用程序位于应用程序目录中。
新的facebook应用程序界面允许您打开和关闭该功能,但它仍然依赖于用户设置。对不起,这不是答案,而是对问题和答案的澄清(我似乎没有足够的分数来评论) 首先,我想说的是,如果你正在开发一个Facebook应用程序,这似乎是一个非常重要的问题,因为它会对你的应用程序的病毒性产生巨大的影响。这意味着每个注册用户都有可能向他们的每个朋友宣传你的应用程序。如果不发生这种情况,你通过facebook进行病毒传播的唯一选择是:
- 请求“publish_stream”权限并使用“Post to wall”API调用。要求这样做可能会阻止许多用户首先使用你的应用程序
- 用户发起的共享(如按钮、张贴到墙上)。除非你的应用程序非常棒,否则你很幸运能获得5%的点击率(而不是神秘的“开始使用”反馈帖子的100%点击率)
这就是为什么我希望有一天这个著名的社交网络的代码是开源的。没有什么能比在文档不好的情况下直接读取源代码更好的了。这是开源的一大优点 您是否需要具有“写到墙”权限,或者仅此权限即可?