开始在Facebook上使用App?

时间:2011-09-21 02:50:42

标签: ruby ruby-on-rails-3 facebook

现在,我看到许多应用程序会说“开始使用[App of App]”这只是对StreamPublish的调用还是有新的函数调用来实现这一目标?

我目前正在使用Facebook允许人们使用类似于turntable.fm的Facebook帐户登录,然后访问我的网页。如何让其他朋友看到他们开始使用该应用程序,我无法在任何地方找到它。

3 个答案:

答案 0 :(得分:2)

您的“社交发现”应用程序有一个设置。启用它,这些帖子就会显示出来。

enter image description here

答案 1 :(得分:1)

抱歉,这不是答案,而是对问题和答案的澄清(我似乎没有足够的观点来评论)

首先,我想说,如果你正在开发一个Facebook应用程序,这似乎是一个非常重要的问题,因为它会对你的应用程序的病毒性产生巨大影响。这意味着每个注册用户都可能会向他们的每个朋友宣传您的应用。如果没有这种情况发生,你通过facebook进行病毒传播的唯一选择是:

  • 要求'publish_stream'权限并使用'发布到墙'API调用。要求这样做可能会阻止许多用户首先使用您的应用程序。

  • 用户启动共享(如按钮,发布到墙上)。除非您的应用程序非常棒,否则您很幸运能够获得5%的费率(而不是您使用神秘的“开始使用”Feed帖子获得的100%费率)

我为测试创建了一个虚假帐户,创建了一个Facebook应用程序(作为网页,而不是facebook app / iframe),确保启用了社交发现,但我在我的自动收报机或我的Feed中看不到任何活动。但是,我确实知道有一个叫做'canvas ticker'的东西与'main'代码完全分开,当你使用任何facebook iframed-app时都可以看到。确实出现在'canvas ticker'中,但它表示'a正在使用b'而不是'a开始使用b'。获取“画布自动收报机”上的消息并不像获取“主要自动收报机”或新闻提要信息那么重要,因为相对较少的人使用“facebook iframe应用程序”。我认为这是我必须记得的(没有看到'在我的新闻报道或主要报道中'开始使用'),所以我放弃了担心它。

但是,最近我开始使用Graph API Explorer http://developers.facebook.com/tools/explorer/,并且在我的alter-ego的新闻Feed中出现了“开始使用”帖子。这正是我记得在其他应用程序中看到的('开始使用'而不是'正在使用'),但它似乎是一种非常罕见的情况。我不确定我的另一个主要自动收报机中是否有任何内容。

现在我真的很困惑。这感觉很像搞清楚google的pagerank算法是如何工作的。

更新:

此链接已证明非常有用:http://developers.facebook.com/blog/post/410

我认为“开始播放”仅适用于您的应用设置为“游戏”类别的情况。显然,这些“开始播放”的故事只显示在已经开始玩游戏的人的新闻源上。因此,它们对获得新用户并不是很有用(因为只有已经在使用该应用程序的用户才能看到它)。但是,博客文章指出,

  

“通过展示更少但更具影响力的News Feed故事   朋友的活动和社交背景,我们希望推动新的用户增长   对于游戏。例如,而不是典型的故事   有人刚刚买了一件新物品,可以说“戴夫,强尼和其他3人   朋友“刚开始玩游戏。”

我真的很困惑。 “开始播放”故事怎么可能“推动新的用户增长”,如果它们只出现在已经在玩的人那里?

'x开始使用Graph API Explorer'似乎是一个非常奇怪的问题。我认为因为它是由Facebook制作的应用程序,它具有特殊的优先权,这就是为什么它在我所有朋友的新闻源中都显示为故事的原因。我一直在安装很多非游戏应用程序,看看“开始使用”故事是否出现,但我找不到一个。我现在不确定我是否还记得看过“开始使用”的故事。我安装了像Farmville和Sims Social这样的游戏,是的,我确实在我的另一个自我的新闻源上看到了“开始播放”的故事。

为什么难以找到上面的博客文章而不是官方文档的一部分?为什么博客文章没有准确地解释事情如何与良好和彻底的例子一起工作而不是真正模糊。我认为每个应用程序都应该有相同的病毒式增长机会,而不必花费数小时用伪造的用户帐户进行伪造的科学实验,只是为了弄清楚事情是如何工作的,因为文档很差。我敢肯定像Zynga这样的玩家有资源从内到外找出facebook,但作为唯一的开发者,这真的令人沮丧。

这就是为什么我希望有一天突出的社交网络代码是开源的。当文档很差时,没有什么能够直接读取源代码。这是关于开源的伟大事情之一。

答案 2 :(得分:0)

嘿,这是我从客户那里听到的一个常见问题,我为其写了FB应用程序 它被称为FB用户发现故事,它是自动的。 Facebook最终将它用于应用程序。您无法做任何事情来确保它的显示,并且它的可见性受到唤起用户隐私设置以及接收用户设置的影响。

另请注意,它不要求您的应用程序位于app目录中。 新的Facebook应用程序界面允许您打开和关闭该功能,但它仍然依赖于用户设置。